Italian
Specialty cappuccinos. Located in the heart of Windsor's Little Italy. An Italian cafe where the locals hang out.
Features: Outdoor Dining, Dinner, Lunch