Tag Archives: Leo Koutikas

Hitting the Spot

IMG_4528_1500fii

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 …

Read More 0 Comments