Bodega

3.6
(7 reviews)
12 Carrer del Torrent de l'Olla, Barcelona, 08012
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
Bodega | Barcelona | Spain | TripAligner