Libs Supper Club
(607) 733-2752
106 W 5th St, Elmira, New York, 14901-2110
About us
Services | Restaurants |