krismunro.co.uk
Tribeca (Glasgow, West End): Review
Tribeca 102 Dumbarton Road Glasgow G11 6NX V: 3rd June 2019. T: 0141 334 7457. W: www.tribecadiner.com Its been a while since my last visit here, but I was in the area and today I visited and wante…