3 Best Restaurants in Lima, Peru

Antica Pizzeria

$$ | Barranco

This Italian eatery is the place to head on a cool night, offering a rustic but warm ambience and great food. The extensive menu includes a wide array of salads and fresh pastas served with your choice of a dozen sauces, but Antica is best known for its pizza: more than 50 different kinds baked in a wood-fired oven.

The San Isidro branch of this restaurant, located on Avenida Dos de Mayo, offers an even cozier atmosphere.

Av. Prolongación San Martín 201, Lima, Lima, 04, Peru
01-247–3443
Known For
  • super-thin-crust pizza
  • rustic ambience
  • excellent salsa arrabiata
Restaurants Details
Rate Includes: Credit cards accepted

La Trattoria di Mambrino

$$ | Miraflores

After a quarter-century in business, this remains one of Lima's best Italian restaurants. The proof is on the plate: dishes such as artichoke ravioli and fettuccine magnífico (with a prosciutto, Parmesan, and white-truffle sauce) are perennial favorites. Be sure to save room for dessert: co-owner Sandra Plevisani is one of the country's most famous pastry chefs. This is one of the few Lima restaurants that serve dinner on Sundays.

Malecón de la Reserva 610, Lima, Lima, 18, Peru
01-447–5941
Known For
  • homemade pastas
  • world-class desserts
  • unhurried customer service
Restaurants Details
Rate Includes: Credit cards accepted

Restaurante Rigoletto

$$ | Miraflores

On a quiet street a block and a half from the busy intersection of Larco and Benavides, this small restaurant in a renovated house is known for its southern-Italian cuisine. The Peruvian owner worked at one of Miami's best Italian eateries before setting up shop in Miraflores. The menu includes pasta dishes such as linguini in pesto with gamberi (shrimp), a small selection of risottos, and a traditional osso buco.

Recommended Fodor's Video