Get directions to: Nima's Pizza, Palmyra, NY
Restaurant address: 165 E Main St Palmyra, NY 14522, USA
Restaurant: Nima's Pizza