What? Where?

Machu Picchu Reviews & Details

Machu Picchu

Machu Picchu is rated 3 stars

512 5th St
(434) 845-3255

Love It Hate It Try It Edit It Share It

Machu Picchu is located at 512 5th St in Lynchburg near the intersection of 5th St and Madison St. Their menu consists of Peruvian and Latin dishes . Call (434) 845-3255 today!

  • Cuisine:Peruvian and Latin
  • Major Intersection:5Th St And Madison St
  • Website:Website
What everyone says about Machu Picchu

Tell us more about Machu Picchu Lynchburg!

Machu Picchu Reviews, Lynchburg

Be the first to review Machu Picchu!
Review Machu Picchu

More Restaurants in Lynchburg

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013