Els Lleons
Spanish · Mediterranean · Casual Dining
Els Lleons offers Spanish cuisine, with paella as a specialty.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Els Lleons.
Local restaurants nearby
Plaça Major, 6
Location
Los locales mejor valorados cerca de Els Lleons.
Plaça Major, 6