News

This new chain restaurant is a fun addition to Sauchiehall Street in Glasgow, but be careful to avoid a nasty shock with the bill.