1157 North Restaurant
1157 N Main St
Elmira, NY 14901-1446
607-738-7571