About

Tucked away in the charming neighborhood of Del Carmen, Leo's Pizza offers a delightful slice of Italy right in the heart of Mexico City. With a moderate price level and an impressive Google rating of 4.3, this cozy pizzeria is a haven for pizza enthusiasts and Italian cuisine lovers alike. Known for its quick service and popular among tourists, it's the perfect spot for a casual meet-up with friends or a peaceful solo meal.

The interior boasts a fashionably intimate and quietly cozy atmosphere, making it ideal for those looking to enjoy their meal in a pleasant ambiance with a private setting. Leo's Pizza takes pride in its delicious food and excellent service, offering a variety of small plates, authentic Italian desserts, and a superb selection of cocktails, wine, and beer.

Whether you're stopping by for a leisurely lunch or a laid-back dinner, you'll appreciate the diverse menu, which includes everything from freshly brewed coffee to savory Italian dishes. With options for delivery, takeaway, and dine-in, and reservations recommended for those who prefer to plan ahead, your experience at Leo's Pizza promises to be nothing short of magical.

Show more

Price

$$$$

Meals

Lunch, Dinner

Cuisines

Italian

Services

Delivery, Takeaway, Reservations available, Dine-in, Reservations recommended

Offering

Serving alcohol, Serving desserts, Small plates, Serving cocktails, Serving beer, Serving wine, Serving coffee, Serving food

Payment

Payment by credit card

Reviews and Ratings

Write a review
4.3
based on 1,986 reviews
4.3/5 1,986 reviews
Irian Solís
Irian Solís
2 months ago on Google
  • Food: 5
  • Service: 3
  • Atmosphere: 5

Muy agradable el lugar, la comida siempre deliciosa pero el servicio sintiene mucho qué mejorar. Como que los chicos sepan recomendar un vino.

Valak SS
Valak SS
2 months ago on Google
  • Food: 4
  • Service: 5
  • Atmosphere: 5

Es un lugar mágico y la comida es buena, da la sensación de no estar en el país.

Monica Diambrosino
Monica Diambrosino
2 months ago on Google
  • Food: 2
  • Service: 2
  • Atmosphere: 2

The food is just ok, nothing super wow and the service is not so efficient, I think they didn't had enough personnel

Frequently Asked Questions

  • What is the address of Leo's Pizza?
    Leo's Pizza is located at C. 3 14, 04100, Mexico City, Del Carmen, Mexico.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Morelos (937 m walk)
    • Bus stop Rio Churubusco y San Felipe (648 m walk)
    • Bus station Ruta (915 m walk)
    • Subway station Viveros y Derechos Humanos (886 m walk)
  • How is Leo's Pizza rated by visitors?
    Leo's Pizza has an average rating of 4.3 based on 1,986 reviews across platforms such as Google.