Other Restaurants in Glasgow - Glasgow City Centre 373-377 Sauchiehall Street, Glasgow City Centre, Glasgow, G2 3HU Tags: bar, cocktails, dj, russian