Barça Tapas and Cava Bar 5.08

Buchanan St, 2nd Floor Princes Square
Glasgow, G1 3
United Kingdom

About Barça Tapas and Cava Bar

Barça Tapas and Cava Bar Barça Tapas and Cava Bar is one of the popular place listed under Tapas Bar & Restaurant in Glasgow , Wine Bar in Glasgow ,

Contact Details & Working Hours

Map of Barça Tapas and Cava Bar

Updates from Barça Tapas and Cava Bar

Reviews of Barça Tapas and Cava Bar

   Loading comments-box...