Deli offering Italian cuisine. Enjoy a wide selection of drinks and local recipes in a central location.