Deli specializing in Italian cuisine and take-away options. Offers pasta, pizza, and other dishes.