La Morocha is a restaurant serving authentic Peruvian cuisine in a cozy and traditional setting.