Leo's Pizza 4.01

4.7 star(s) from 102 votes
61 Fairfield Ave
Johnstown, PA 15906
United States

About Leo's Pizza

Leo's Pizza Leo's Pizza is one of the popular place listed under Bar in Johnstown , Pizza Place in Johnstown ,

Contact Details & Working Hours

Map of Leo's Pizza

Updates from Leo's Pizza

Reviews of Leo's Pizza

   Loading comments-box...