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
Cuisine TypesSouth American
Disabled AssistanceDisabled access available