Menu
placeholder
Back To Previous

Finger Lakes

Hill Top Inn Restaurant

171 Jerusalem Hill Rd, Elmira, NY 14901

Phone: (607) 732-6728

Scenic view of Chemung Valley with indoor/outdoor dining.