A supermarket offering a variety of Italian specialties. Find deli meats, cheeses, prepared foods, fruits, and vegetables.