Machu Pichu (Cleveland's Only Peruvian Restaurant, worth it) ( km)
850 Euclid Ave., Cleveland, OH
(216) 664-9712
Live peruvian entertainment & limited hours. The food is surely worth trying out.
(216) 664-9712
Live peruvian entertainment & limited hours. The food is surely worth trying out.


