This comfortable venue in the centre of Liverpool offers Peruvian cuisine.
Chicha Restaurant has been our social language base for a year.