Glass House Tavern
125 Prescott Ave 1
Elmira, NY 14903-1490
607-733-1854