Neighborhood vermuteria where homemade albóndigas and a spinach salad with blue cheese feel like labor of love; chill local spot with impressive 4.9 rating.
Info
📍
Address
Avinguda de la Riera de Cassoles, 67, Sarrià-Sant Gervasi, 08012 Barcelona, Spain, BCN