Get directions to: Light's Bake Shop, Elmira, NY
Restaurant address: 211 W 2nd St Elmira, NY 14901, USA
Restaurant: Light's Bake Shop