Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Barcelona, Spain

Bistro Triple Sec
3.5
7 reviews

Avinguda Del Paralel, 115, 08004 Barcelona, Spain, Barcelona

It is very good value for money, great food, quick service and very friendly staff.I recommend !