Casa Delfin

Passeig del Born 36, 08003 Barcelona

Passeig del Born 36, 08003 Barcelona
Restaurant
Mediterranean, Spanish
Inexpensive

Barcelona City FM