Table Twenty Eight

71 Albion Street Glasgow G1 1NY