Central Hots
2001
College Ave, Elmira NY
- This is the page of Central Hots on 2001 College Ave Elmira NY 14845.
- (first reviewed on January 12, 2015, last updated
on November 24, 2023.)
- Central Hots is ranked #2 of 41 Restaurants in West Elmira Elmira.
- This page has had 17 visitors. You are the 18th.
Location