Deli specializing in Italian cuisine and gastronomy. Offers a variety of dishes, including seafood and rice dishes.