Machu Pichu (Cleveland's Only Peruvian Restaurant, worth it)
850 Euclid Ave., Cleveland, OH
(216) 664-9712
Live peruvian entertainment & limited hours. The food is surely worth trying out.
Big map | Google Earth KML | OpenStreetMap
lat: 41.5001831055,
long: -81.6871566772
Embed
Did you see something wrong?, contact Tagzania.
Tagzania