La Barberia is a Peruvian restaurant with indoor and outdoor seating. Table reservations are accepted.