Machu Picchu is a homegrown brand and restaurant by Swedish founders. The concept of a South American restaurant was an easy choice for us after analyzing the food-market in Dubai in September 2020, noticing no restaurant was serving authentic South American cuisine in a fast-food style of the highest quality possible. At Machu Picchu you will find everything from Wagyu beef burgers, homemade fries, marinated chicken wings, wraps, fresh lemonades, desserts and coffee. With over 90% of the menu created in house it will make it easier for us to keep track on the quality of the ingredients and to serve you the freshest and tastiest gourmet fast-food out there, daily. Machu Picchu is located in Jumeirah 3, on the well-known street Jumeirah Beach Road, surrounded by hundreds of restaurants and famous beaches nearby.