Deli specializing in Italian cuisine. Offers grilled meats, pasta, and takeout options. Features wheelchair accessibility and delivery.