Machu Picchu Restaurant
Overview
Family-owned, Peruvian restaurant serving up traditional dishes in an unsuspecting strip mall.
Machu Picchu Restaurant2863 Buford Hwy NE
Brookhaven, Georgia 30319
Overview
Family-owned, Peruvian restaurant serving up traditional dishes in an unsuspecting strip mall.
Machu Picchu Restaurant2863 Buford Hwy NE
Brookhaven, Georgia 30319
This website uses cookies to enhance your experience. Learn More