Address: 120 Linn St , Ithaca 14850, NY, US
State: NY
City: Ithaca
Zip Code: 14850
Opening Hours
Friday: 21:00-17:00
Saturday: 21:00-17:00
related searches: Eleanor's place ithaca restaurant, Eleanor's place ithaca menu, Eleanor's place ithaca reviews