Tell me 'bout it
Green Elephants Thai Vegan restaurant is located on the southern tip of Seneca Lake in Watkins Glen, NY.
Global Impact
Categories
Featuring
Where to find it
-
507 North Franklin Street, Watkins Glen, New York 14891, United States
Review This Listing