Staff Restaurant (Baxter Storey Scotland)
123 St Vincent Street, Glasgow
Restaurants and Cafès
Staff Restaurant (Baxter Storey Scotland) has a rating of Pass
Inspected 20th November 2018 by Glasgow City Council
123 St Vincent Street, Glasgow