Home - logo KLM Royal Dutch AirlinesHome - logo Skyteam
Change country & language
GhanaGhana|

    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útica 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.

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

     Top-end

    Expand all
    1. 1. La Rosa Náutica - Upmarket seafront dining

      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 Naútica Website

    2. 2. Astrid y Gastón - Celebrity chef

      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 & Gastón Website

    3. 3. Brujas de Cachiche - Upmarket traditional cuisine

      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

     Mid-range

    Expand all
    1. 4. La Carreta - Meat-lovers' paradise

      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

    2. 5. La Gloria Restaurant - Fashionable Peruvian dining

      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

    3. 6. Segundo Muelle - Value for money

      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

     Budget

    Expand all
    1. 7. Pescados Capitales - Classic Peruvian fish dishes

      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

    2. 8. Chifa Internacional - Latin American-Oriental mix

      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

    3. 9. El Paraiso Bio-Leben - Peruvian vegetarian dishes

      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

    Choose month
    Mo Tu We Th Fr Sa Su