Located in the historic Distrito de Cusco, Peru, this restaurant brings a smoky aroma to its dishes. Experience a satisfyingly crispy texture from their expertly prepared fare. Many items are grilled to perfection, capturing the essence of Peruvian barbecue traditions.