“Never disappointed when visiting this family owned pizza joint with my family. They have some of the best pizza around and their staff who are all related are beyond polite and helpful!!!! Fantastic experience always, can count on coming back as long as they remain Leo's Pizza in Petersburg.“
“Never disappointed when visiting this family owned pizza joint with my family. They have some of the best pizza around and their staff who are all related are beyond polite and helpful!!!! Fantastic experience always, can count on coming back as long as they remain Leo's Pizza in Petersburg.“