Get directions to: Curly's Chicken House, Elmira, NY
Restaurant address: 2100 Lake Rd Elmira, NY 14903, USA
Restaurant: Curly's Chicken House