Machu Picchu Peruvian Restaurant
Level 0, The Plaza Shopping Centre, Bisazza street, Sliema

South American Latin Peruvian

At Machu Picchu, we bring the bold flavours of Peru to your plate. From zesty coastal ceviches to hearty Andean stews, our menu celebrates South America's rich culinary heritage with a Latin and international twist. Whether you're craving Peruvian classics, Colombian-inspired dishes, or vegetarian-friendly options, we've got something for everyone. Every bite is a journey through Peru's diverse delights, blending tradition with innovation. If you love vibrant flavours and authentic South American cuisine, visit us at The Plaza Food Hall - we promise an unforgettable dining experience. 


Amenities
family friendly pet friendly wheelchair accessible free wifi
Dietary Options
  • Vegetarian

  • Gluten Free

Dining Options
Dine In
Take Out
Delivery
Opening Hours
Sunday 11:00 - 23:00
Monday 11:00 - 23:00
Tuesday 11:00 - 23:00
Wednesday 11:00 - 23:00
Thursday 11:00 - 23:00
Friday 11:00 - 23:00
Saturday 11:00 - 23:00
Search Restaurants