Restaurant review: Simply Good - El Boo

by

Rating: 4 of 5

El Boo

Platja Nova Mar Bella s/n, 08019 Barcelona View Map

+34 932 250 100

Visit Website

Mon-Sun 1-4pm, Mon-Sat 7pm-midnight

Moderate

by

Built with Metro Publisher™