Chinaskis Bar

239 North St
Glasgow
Lanarkshire
United Kingdom