Description
Name: Machu Picchu Restaurant
Address: 2863 Buford Hwy NE, Atlanta, GA 30329
Phone Number: +1 404-464-7100
Restaurant Type: Peruvian restaurant
Machu Picchu Restaurant is a Peruvian restaurant located at 2863 Buford Hwy NE Atlanta/Georgia
(Latitude,Longitude: 33.8316635,-84.3417941)
Postal Code: 30329
Location
-
2863 Buford Hwy NE, Atlanta, GA 30329
Add a review