near El 58, Rambla del Poblenou, 58, Barcelona, Spain
El 58
4.4
(2,749)
· $$ · Tapas Bar
Rambla del Poblenou, 58
Modern tapas & international fare