19 Cross Arthurlie St, Barrhead, Glasgow G78 1QY +44 141 580 1048
restaurant, Barrhead, Scotland, United Kingdom
Today
How to go there