25 Jan 2013
MacHu Picchu Restaurant
Machu Picchu has helped Peruvian food expand and gain recognition throughout Atlanta. The growing popularity among Peruvian food has almost quadrupled around the world in just the past decade.
Open 7 days a week:
Sun - Thurs: 11am - 10 pm
Fri - Sat: 11am - 11pm
Buford Highway North East Atlanta, Georgia , Atlanta
(404) 320-3226