Top 10 best greek restaurants in Watertown,NY
Where to eat in Watertown,NY?
Below are the list of top 10 best greek restaurants in Watertown,NY.
# Apollo Restaurant
1283 Arsenal St
Watertown , NY 13601
Watertown , NY 13601
Dishes Served:
Greek