Loading map…

Restaurante la Lleona

Restaurante la Lleona in Girona, Spain, offers a taste of Catalan flavors. Experience the crisp texture of their grilled specialties, with a fresh, herbaceous aroma. Find them at Gran Via de Jaume I.