Restaurants in Ithaca, NY

Denny's Ithaca
US 323 Elmira Rd. Ithaca, NY 14850
(607) 272-0139(607) 272-0139
Open 24 hours
, 7 Days a Week