Skip to content
I love NY logo

1157 North

Back

1157 North

1157 North Street
Elmira, NY 14901

Phone: (607) 738-7571

Website

Quality American fare served in a relaxed neighborhood setting.