By visiting KLM.com you accept the use of cookies. Read more about cookies.

Restaurants in Lima

Peruvian cuisine is best enjoyed in Miraflores, home to numerous restaurants. Famous Astrid y Gastón and beautifully located La Rosa Naú serve fish or meat with a variety of Peruvian-grown crops, such as tuber plants, quinoa, corn and sweet potatoes. No one should miss the classic lemon-marinated seafood dish ceviche, and for the more adventurous there's roasted guinea pig. Most restaurants are closed in the afternoon, between lunch and dinner.

Top-end

Expand all
  1. 1. La Rosa Náutica - Top-end: (More than S/.100 for a three-course meal without drinks)

    Show more
    La Rosa Náutica, Lima. Courtesy of La Rosa Náutica

    Set on a wooden pier stretching out into the ocean in Miraflores, La Rosa Náutica offers exclusive dining. The menu includes upmarket Peruvian classics such as ceviche (lemon-marinated seafood) and rabbit stew, as well as international options. Book ahead for a table by the window and listen to the waves crashing against the shore.Show this on map

    Opening hours

    Daily 12pm-12am

    Address

    Espigón 4, Circuito de Playas, Lima 18

    Telephone

    +51 1 445 0149

    Transport

    Taxi

    Website

    La Rosa Náutica Website

  2. 2. Brujas de Cachiche - Top-end: (More than S/.100 for a three-course meal without drinks)

    Show more
    Brujas de Cachiche, Lima. Courtesy of Brujas de Cachiche

    Brujas de Cachiche is an upmarket restaurant in Miraflores decorated with warm-coloured walls and Peruvian artefacts. The menu features criollo (traditional Peruvian) cuisine such as lomo saltado (marinated steak), spicy jerky stew and arroz con leche (Peruvian-style rice pudding). Alternatively, order a complete tasting menu of classic chicken, seafood and meat dishes.Show this on map

    Opening hours

    Mon-Sat 12pm-12am; Sun 12.30pm-5pm

    Address

    472, Calle Bolognesi, Miraflores, Lima 18

    Telephone

    +51 1 447 1133

    Transport

    Taxi

    Website

    Brujas de Cachiche Website

  3. 3. Astrid y Gastón - Top-end: (More than S/.100 for a three-course meal without drinks)

    Show more
    Astrid y Gastón, Lima. Photo by Inés Menacho. © PromPerú

    Astrid y Gastón, the signature restaurant of Peru's acclaimed celebrity chef Gastón, is an unforgettable gastronomic experience. Try fish soup as a starter, followed by roasted pig or noble robado fish. The warm and elegant Miraflores restaurant has become world-renowned for its inventive use of Peruvian ingredients.Show this on map

    Opening hours

    Mon-Sat 12.30pm-3.30pm & 7pm-12am

    Address

    175, Calle Cantuarias, Miraflores, Lima 18

    Telephone

    +51 1 242 5387

    Transport

    Taxi

    Website

    Astrid y Gastón Website

Mid-range

Expand all
  1. 4. Segundo Muelle - Mid-range: (S/.65 and S/.100 for a three-course meal without drinks)

    Show more

    Informal seafood chain Segundo Muelle serves high-quality ceviche (Peruvian fish dish) at reasonable prices. It has three branches in San Isidro and one in Miraflores, all of which are spacious and air-conditioned. They offer a long list of fish dishes, including sole, salmon, seafood pasta and various risottos.Show this on map

    Opening hours

    Daily 12pm-5pm

    Address

    605, Avenida Canaval y Moreyra, San Isidro, Lima 27

    Telephone

    +51 1 224 3007

    Transport

    Taxi

    Website

    Segundo Muelle Website

  2. 5. La Carreta - Mid-range: (S/.65 and S/.100 for a three-course meal without drinks)

    Show more

    Located in the heart of Lima's financial district of San Isidro, La Carreta attracts business crowds for its relaxed ranch-style decor and mouth-watering barbecued meats. The menu includes thick slices of Argentinean beef, tenderloin and sausages, along with local favourites like anticuchos (Quechuan kebabs) and skewers of Peruvian beef heart.Show this on map

    Opening hours

    Daily 12pm-12am

    Address

    740, Avenida Rivera Navarrete, San Isidro, Lima 27

    Telephone

    +51 1 442 2690

    Transport

    Taxi

    Website

    La Carreta Website

  3. 6. La Gloria Restaurant - Mid-range: (S/.65 and S/.100 for a three-course meal without drinks)

    Show more

    La Gloria Restaurant in Miraflores is a sleek restaurant, famous for its unique mix of Mediterranean and Peruvian ingredients. Fashionable limeños (locals) come here to eat shrimp and potato soup, or ravioli stuffed with Peruvian mountain cheese and topped with tuber-plant sauce. Advance bookings are recommended as the restaurant is very small.Show this on map

    Opening hours

    Mon-Sat 1pm-4pm & 8pm-12am

    Address

    201, Calle Atahualpa, Miraflores, Lima 18

    Telephone

    +51 1 445 5705

    Transport

    Taxi

    Website

    La Gloria Restaurant Website

Budget

Expand all
  1. 7. El Paraiso Bio-Leben - Budget: (Less than S/.65 for a three-course meal without drinks)

    Show more

    El Paraiso Bio-Leben in Miraflores is a small, friendly vegetarian restaurant that serves reasonably priced meals. The menu includes a large variety of vegetarian dishes based on Peruvian ingredients such as quinoa, sweet potatoes and different maize products. The fresh fruit salad with yoghurt is a popular choice for dessert.Show this on map

    Opening hours

    Daily 8am-10pm

    Address

    416, Alcanfores, Miraflores, Lima 18

    Telephone

    +51 1 241 05 07

    Transport

    Taxi

  2. 8. Pescados Capitales - Budget: (Less than S/.65 for a three-course meal without drinks)

    Show more
    Pescados Capitales, Lima. Courtesy of Pescados Capitales

    Lima is full of inexpensive cevicherias (restaurants that serve Peruvian fish specialities) and while Pescados Capitales might be pricier than others in Miraflores, it's worth paying for the quality food. Bustling but low-key, visitors can join locals for fresh and subtly spiced seafood dishes.Show this on map

    Opening hours

    Mon-Sat 12.30pm-5pm & 7pm-11pm; Sun 12.30pm-5pm

    Address

    1337, Avenida La Mar, Miraflores, Lima 18

    Telephone

    +51 1 421 8808

    Transport

    Taxi

    Website

    Pescados Capitales Website

  3. 9. Chifa Internacional - Budget: (Less than S/.65 for a three-course meal without drinks)

    Show more

    Peruvian cuisine is varied, but visitors shouldn't leave Lima without trying the chifa, Peruvian-style Chinese food. Chifa Internacional in Miraflores offers all-you-can-eat options from its popular buffet, which includes a wide selection of meats, seafood and vegetables. The food is prepared in a combination of Chinese, Thai and Peruvian styles.Show this on map

    Opening hours

    Daily 12pm-3.30pm & 7pm-12.30am

    Address

    5915, Avenida República de Panamá, San Antonio, Miraflores, Lima 18

    Telephone

    +51 1 445 3997

    Transport

    Taxi

Choose month
Mo Tu We Th Fr Sa Su
Back to top
  • www.airfrance.com
  • www.skyteam.com