Located in a beachside residential neighborhood next to Milford’s Silver Sands State Park, The Greek Spot (map) is easy to spot with its palm trees, string lights and bright blue awnings shading beachy white-and-woodgrain tables. Also notable is …
Tag Archives: Leo Koutikas