
Love it, exactly the type of small sub/pizza shop I adore. The sauce is the universe's kiss, the cheese, the crust, the bread... it's all heavenly. I'm a huge fan of their Eggplant parm toasted...
(134)
Leo's Pizza is a vibrant eatery located in the heart of Miami FL known for its delicious hand-tossed pizzas and fresh ingredients. With a cozy atmosphere and friendly service it's the perfect spot for families friends or a casual date night. Whether you prefer classic pepperoni or unique gourmet toppings Leo's offers a diverse menu that caters to all tastes making it a local favorite for pizza lovers.
Generated from this place's information
Love it, exactly the type of small sub/pizza shop I adore. The sauce is the universe's kiss, the cheese, the crust, the bread... it's all heavenly. I'm a huge fan of their Eggplant parm toasted...
My husband had told me about this place in the past. He had wanted to bring me here for nostalgic reasons and to try the food. This place is very small, about 3 or 4 booths inside, if I remember...
Great selection of Italian food. Has been around for years this place is basically us staple Of Miami. They deliver but I prefer to just pick it up. Old-school place, no thrills just great food....
We go here regularly, but it's been a while since I've left a review and I tried something new to me yesterday so here you go. We love this neighborhood gem. Food is fresh and delicious! Prices...
Great neighborhood Italian restaurant! Great food reasonable prices, great service. I will be back!
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.