Macchu Picchu Malta image label star icon 4.9

Macchu Picchu Malta

Triq Bisazza Level 0, Food Hall, The Plaza Shopping Center, Bisazza Street, Sliema, Island of Malta SLM 1640 Malta, Island of Malta

International Casual Dining $$
label star icon 4.9

Description

Macchu Picchu Malta is an amazing Peruvian restaurant located in the Island of Malta. It offers a wide range of authentic Peruvian dishes, as well as Latin, International, South American, and Colombian cuisines. With its great customer reviews, excellent service, and delicious food, Macchu Picchu Malta is the perfect place to enjoy a unique and unforgettable dining experience. Whether you are looking for a romantic dinner, a family outing, or a fun night out, Macchu Picchu Malta is the ideal spot to make a reservation.

Hours

  • Sunday

    11:00 AM - 11:00 PM

  • Monday

    11:00 AM - 11:00 PM

  • Tuesday

    11:00 AM - 11:00 PM

  • Wednesday

    11:00 AM - 11:00 PM

  • Thursday

    11:00 AM - 11:00 PM

  • Friday

    11:00 AM - 11:00 PM

  • Saturday

    11:00 AM - 11:00 PM

Location

Reviews from TripAdvisor

TreeIL

Aug 01, 2025

star icon star icon star icon star icon star icon

Found this place at the food court of a shopping mall. All the other shops had a neon menu this place had a book menu with pictures of the food. You order at the counter and they bring your food to...

Carl S

Jul 11, 2025

star icon star icon star icon star icon star icon

Fantastic food and excellent service, highly recommend! One of the best on Malta as of now. Unique snd creative internal and design.

Ktbaker25

Jul 04, 2025

star icon star icon star icon star icon star icon

Amazing place, Food was excellent. Staff can’t do enough for you. Certainly a must place to eat if you like good food. The Barman was very entertaining making cocktails, made the perfect dry martini...

Similar restaurants

Hours

  • Sunday

    11:00 AM - 11:00 PM

  • Monday

    11:00 AM - 11:00 PM

  • Tuesday

    11:00 AM - 11:00 PM

  • Wednesday

    11:00 AM - 11:00 PM

  • Thursday

    11:00 AM - 11:00 PM

  • Friday

    11:00 AM - 11:00 PM

  • Saturday

    11:00 AM - 11:00 PM

Macchu Picchu Malta