If you're craving a burst of bold, Latin flavours and don’t know where to start, Machu Picchu at the Plaza Shopping Centre in Sliema is your go-to destination. Located on Level 0 within the Plaza Food Hall, this eatery brings the best of Peruvian cuisine (and more!) straight to your plate.
Machu Picchu takes your taste buds on a journey through South America's rich culinary traditions - from the zesty freshness of coastal ceviches to the heartiness of Andean stews, each dish brings authentic South American flavour with a modern twist. The menu is designed to offer something for everyone, from classic Peruvian dishes to Colombian-inspired options.
Vegetarians and those with gluten intolerances need not worry – Machu Picchu has a dedicated section for vegetarian mains and a variety of gluten-free dishes, so all tastes and dietary requirements are catered to.
The restaurant is family-friendly, offering a welcoming atmosphere for guests of all ages. Your furry friends are welcome too, as it's a pet-friendly spot! If you have any accessibility needs, don’t worry – the restaurant is wheelchair accessible. Want to get into the Latin spirit even more? Join the dancing sessions that take place - perfect way to enjoy the ambience and burn those calories!
Just passing through and feeling peckish? Grab some divine tequeños, empanadas, or arepas to satisfy your snack cravings. Whether it’s a full meal or a quick bite, dine in, take out or delivery, Machu Picchu is open every day from 11 AM till 11 PM. Visit us for a delightful, flavour-packed meal that your palate will thank you for!