Papichulo Resto Bar is a Peruvian restaurant.