El Boo

Closed Permanently

Platja Nova Mar Bella s/n, 08019 Barcelona

Platja Nova Mar Bella s/n, 08019 Barcelona
Mon-Sun 1-4pm, Mon-Sat 7pm-midnight
Restaurant
Catalan, Mediterranean
Moderate

Barcelona City FM