Machu Picchu Restaurant, Indianapolis
5356 West 38th Street, Indianapolis, IN 46254
Deals at this location
Similar deals
How to reach us
Machu Picchu Restaurant
411.6 mi5356 West 38th Street, Indianapolis, IN 46254
About Machu Picchu Restaurant
Not for the light eater, Machu Picchu Restaurant is home to hearty Latin American cuisine in the Indianapolis area of Indianapolis. Looking for low-fat, gluten-free meal options? Look no further than Machu Picchu Restaurant. With its kid-friendly vibe, this restaurant is a great spot for families to chow down. Gather up your group of friends and head to Machu Picchu Restaurant, a local restaurant that has room for large groups.
For those who prefer to dress down for dinner, Machu Picchu Restaurant's low-key style is the perfect match. Carry-out is also available for those who prefer to enjoy this restaurant's cooking from the comfort of their own home.
Take advantage of valet parking at Machu Picchu Restaurant's West 38th Street location, and don't waste time circling the block. Store your bike at a nearby rack and enjoy a bite to eat at Machu Picchu Restaurant.
Prices are affordable, with a typical meal running under $30. Chow down on breakfast, lunch, or dinner fare at Machu Picchu Restaurant ? they're open for all three meals. Machu Picchu Restaurant's Latin American flare makes for a great meal out and will have you coming back for more!








