Images
ContributeFeedback
Contribute Feedback What User likes about Leo's Pizza:
Me and my husband love going to Leo's pizza when we're in town visiting our family. I'm Italian so I got to talk with the owner Sal in Italian which made me very happy, they're all very polite and good-hearted people!! We love this place so much!! Grazie di tutto, a presto!! View all feedback.
What Edward Mcgee doesn't like about Leo's Pizza:
Lasagna was pitiful 2 flat noodles with a little sauce and cheese and a couple of mushrooms Service: Dine in Meal type: Dinner Price per person: $10–20 Food: 2 Service: 4 Atmosphere: 3 View all feedback.
Besides the best pizza in the city, the family that leads the place, top notch, wonderful people... no words to describe how Flippin fantastic this place is:
Leo has the most amazing pizza. They treat you like family when you go there. We love the waitress Stacy. We recommend it to everyone.
The best pizza in town. Love the family. a group of us go every Sunday and some time we have to wait, but it is worth it.
Everything was wonderful, especially the food, it was to die!! Best restaurant in town!
There crust is the best that i have had in a long time. They were very busy and still had good food and service.