<< Previous Place Next Place >> Greek Spot Café & Grill City: Milford 726 E Broadway, Milford, CT 06460, USA 203-639-3970 Website