79 Albion Street
Glasgow G1 1 United Kingdom
Glasgow G1 1 United Kingdom
+44 141 552 4200
Open HoursNon-2p, 5p-10p M-Th, 10a-2p, 5p-10p F, noon-11p Sa, noon-10p Su
OverviewFrom the outside, this place seems deceptively small but on closer inspection the restaurant opens out to reveal a very spacious dining area indeed. Sturdy looking wooden tables...
more