Sticks’n’Sushi targets Glasgow for first Scottish restaurant
Danish restaurant group Sticks’n’Sushi is set to open its first Scottish site in Glasgow this November, taking its total number of restaurants to 31 across Denmark, the UK and Germany. The new opening on George Square will seat 177 and…