News

Danish restaurant group Sticks’n’Sushi is set to open its first Scottish restaurant in Glasgow this November. The 177-cover ...