Papacho's 4.53

Av. La Paz 1045
Lima, Lima 18
Peru

About Papacho's

Papacho's Papacho's is a well known place listed as Peruvian Restaurant in Lima ,

Contact Details & Working Hours