I have passed this restaurants several times in the past. I finally stopped with mother and my brot...
Surprisingly Delicious!!!!
1/23/2021
(3)
Advertisement
Machu Picchu Restaurant is a dining establishment in Atlanta, GA that offers a unique culinary experience inspired by Peruvian cuisine.
With a focus on traditional flavors and dishes, the restaurant provides a welcoming atmosphere for guests to enjoy authentic South American dishes in a cozy setting.
Generated from their business information
I have passed this restaurants several times in the past. I finally stopped with mother and my brot...
Clean, good food (not great)... with so many great choices nearby, I doubt that I will go there agai...
We were so happy to see that this restaurant re-opened after 5 years. They've moved to a different l...
Partial Data by Foursquare.
Advertisement