Eating Greek Sandwich Salad at The Greek Place restaurant in Garden City Park, NY.

Feedback

Do you manage or own The Greek Place?

Yes