Loro Verde
Spanish · Mediterranean · Coffee Shop
Loro Verde is a restaurant and cafe.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Loro Verde.
Local restaurants nearby
Carrer Duc de l'Estremera, 12
Location
Los locales mejor valorados cerca de Loro Verde.
Carrer Duc de l'Estremera, 12