Get directions to: Applebee's Neighborhood Grill & Bar, Elmira, NY
Restaurant address: 877 County Road 64 Elmira, NY 14903, USA
Restaurant: Applebee's Neighborhood Grill & Bar