Leo's Pizza
61 Fairfield Ave, Johnstown
(814) 535-4358
Menu
Restaurants in Johnstown, PA
Leo's Pizza
61 Fairfield Ave, Johnstown, PA 15906
(814) 535-4358