Elks Lodge #62

Restaurant · 300 East Gray Street, Elmira, NY

More food in Elmira, NY