Greek

Franklin Square, NY, United States

2 places in Franklin Square, ordered by rating:

3.3
20 reviews
Telephone:
Address:
281 Franklin Ave
···
Telephone:
Address:
1007 Hempstead Turnpike

Greek in nearby cities: