La Leonera
Spanish · Tapas · Bar
La Leonera is a Spanish establishment known for its very good quality food, despite a concise menu. It offers a selection of dishes that are highly praised by customers, suggesting a focus on well-prepared, flavorful options.
Location