Traditional Italian deli, Deli il Cardo, offering high-quality food. Enjoy freshly made paninis, soups, sandwiches, and daily specials for dine-in or takeaway.