Kaiku

Plaça Mar 1, Barcelona

Plaça Mar 1, Barcelona
Restaurant
Mediterranean, Spanish
Moderate

Barcelona City FM