Leo's is one of the best places in Miami for pizza and garlic bread. If you want real pizza you cannot go wrong with Leo's.
- Mon: 11am-11pm
- Tue: 11am-11pm
- Wed: 11am-11pm
- Thu: 11am-11pm
- Fri: 11am-12am
- Sat: 11am-12am
- Sun: 11am-11pm
WebsiteTake me there
I decided to try out a different neighborhood family-owned pizzeria in my area. As most of you know, I'm a pepperoni gal so an extra large pie of a sizzling pepperoni pizza pie is exactly what I...
The pizza here is very good. The pie is thin and crispy with sinfully melted cheese. Add a little salt, like they do in the northeast and... Voila! This is the kind of place where you go if you...
Came in to a man yelling "closed, closed" at 10:28 pm all though online it says it closes at 11 pm. This place didn't smell like pizza at all either, it didn't smell bad but it didn't smell good...
Perfect pizza every time. Delicious garlic rolls. Great place for a traditional pizza.