Other Restaurants in Glasgow - Glasgow City Centre 108 Argyle Street, 62, Argyll Arcade, Glasgow City Centre, Glasgow, G2 8BG Tags: bar, price for 2 (exc. drinks): £10, takeaway, terrace