Machu Picchu


Most of the visitors appreciated the Friendly Staff and Decor at Machu Picchu. Machu Picchu is located at Ocean Street. It is rated 3.3 by 45 Zomato users. Serves Latin American. The average cost for 2 mains and 2 beverages here is A$20 approximately. Listing provided in partnership with Zomato

Facilities
  • Alfresco/Outdoor Dining
  • Entertainment