Loading map…

Lila

Lila in San Isidro, Peru, invites you to explore the rich flavors of South America. The air carries the enticing aroma of wood-fired dishes, promising a delightful meal. Experience a satisfyingly tender texture that highlights the fresh, local ingredients characteristic of Peruvian gastronomy.