Can Majó

Almirall Aixada 23, Barcelona

Almirall Aixada 23, Barcelona
Restaurant
Mediterranean, Spanish
Moderate

Barcelona City FM