The Restaurant Bar and grill

42 Buchanan St Glasgow