Description
Name: Leo's Pizza
Address: 61 Fairfield Ave, Johnstown, PA 15906
Phone Number: +1 814-535-4358
Categories: Pizza restaurant, Delivery Restaurant
Leo's Pizza is a Pizza restaurant located at 61 Fairfield Ave Johnstown/
(Latitude,Longitude: 40.344664,-78.9408012)
Postal Code: 15906
Location
-
61 Fairfield Ave, Johnstown, PA 15906
Add a review