Eating Greek at The Village Grille restaurant in Williamsville, NY.

Feedback

Do you manage or own The Village Grille?

Yes