Barcelona, Spain
carrer Gran de GrĂ cia 81 08012 Barcelona Spain
+34 93 218 4230/+34 93 217 9642
L'Eixample
Mo to Su from 01:00 PM to 01:00 AM
Fish & Seafood, Spanish
54 reviews
Destination Guide
Hotels near Botafumeiro
Things to do near Botafumeiro
Restaurants near Botafumeiro
Shops near Botafumeiro