Eating American (Traditional) Greek at The Greek Spot Cafe & Grill restaurant in Milford, CT.

Feedback

Do you manage or own The Greek Spot Cafe & Grill?

Yes