Home Restaurants South American

South American

Machu Picchu Restaurant

3375 Buford Highway, Northeast Plaza, Atlanta, GA, 30329

404-320-3226

This peppy and inexpensive Peruvian restaurant will teach you a thing or two about potatoes and the fine art of cooking seafood with fresh lime juice and onions.

Website: http://www.machupicchuatl.com/

Neighborhood: ,

Category: ,

Follow Us

67,614FansLike
126,739FollowersFollow
493,957FollowersFollow