Get directions to: Papa Vanellis Pizzaria;, Tupelo, MS
Restaurant address: 1302 North Gloster Street Tupelo, MS 38801, USA
Restaurant: Papa Vanellis Pizzaria;