barca
Lo de Flor is one of barca.

1. Lo de Flor

C. de les Carretes, 18, Barcelona, Catalunya
Restaurant · El Raval · 50 tips and reviews