Authentic Italian deli offering fresh, tasty dishes for eat-in or takeaway.