at 1272 Speers Rd, Oakville , L6L2X4 Canada
Peruvian Cuisine
56 FB users likes Machu Picchu Restaurant, set it to 164 position in Likes Rating for Oakville, Ontario in Local Business category
Machu Picchu Restaurant is Oakville based place and this enity listed in Family Style Restaurant category. Located at 1272 Speers Rd ON L6L2X4. Contact phone number of Machu Picchu Restaurant: +1 (905) 847-2228