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

July 31, 2012