Barcelona
Botafumeiro is one of Barcelona.

1. Botafumeiro

8.9
Carrer Gran de Gracia, 81, bajos, Barcelona, Catalunya
Seafood Restaurant · La Vila de Gràcia · 330 tips and reviews