krismunro.co.uk
Barca Tapas & Cava Bar (Glasgow) : Review
Glasgow City Centre 2nd Floor Princes Square 48 Buchanan Street Glasgow G1 3JX V: 15th July 2017 T: 0141 248 6555 W: www.barcatapas.co.uk Child Friendly: Yes Accepts: Cash & Card …