Leo's Pizza
61 Fairfield Ave, Johnstown
(814) 535-4358
Recent Reviews
Order Online
You May Also Like
Mark's Zeke's Pizza - 80 Fairfield Ave
Pizza
B & L Wine Cellars - 900 Broad St
Wine Bar, Venues & Event Spaces
Pyramid's Lounge and Catering - 370 Sheridan St
American, Lounges
Restaurants in Johnstown, PA
Leo's Pizza
61 Fairfield Ave, Johnstown, PA 15906
(814) 535-4358