Lo de Flor

Closed Permanently

Carretes 18, 08001 Barcelona

Carretes 18, 08001 Barcelona
Restaurant
Argentine, French, Mediterranean

Barcelona City FM