Main menu Open search menu

Machu Picchu

French Restaurant
850 Euclid Ave, Cleveland, OH 44114 850 Euclid Ave, Cleveland Directions
+12166649712
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Latin American, Southern, Southwestern, Mexican
  • Price
    $15-$30
  • Cuisine
    Latin American, Southern, Southwestern, Mexican
  • Show More
  • Attire
    Casual
  • Delivery
    No
  • Show Less

From Our Editors

Take a table at Machu Picchu Restaurant in Cleveland and look forward to your next meal.

Machu Picchu Restaurant is a casual spot to dine, so don't worry about being underdressed.

Parking is plentiful, so patrons can feel free to bring their vehicles.

A typical meal at Machu Picchu Restaurant will set you back less than $30.

Explore Nearby
Machu Picchu