Last week driving on rte 7 between Baily's Crossroads and 7 Corners, we noticed this new Peruvian restaurant in the strip mall that has what used to be Samadi Sweets (now known by another name I don't recall).
Can anybody comment on Machu Picchu? How does it compare to Costa Verde in Arlington? I plan to give it a try but probably won't get there for a couple of weeks yet.
Is it related to the Machu Picchu that was in Takoma Park some years back and was responsible for my falling in love with Peruvian food? Or simply a popular name???