Sign in
Top
The Best Greek restaurants in Glens Falls
Map view38 results
Empire Pizza
182 Main St 12839-1814
3.2 (50)
"First time ordering. got wings and apps. the mozz sticks were golden and the sauce was tasty. the grape leaves were on point and the buffalo wings were excellent. tasty, tangy, nice amount of heat. wi..."