Sticks’n’Sushi to launch first Scottish restaurant in Glasgow

Danish restaurant group Sticks’n’Sushi is set to open its first Scottish location in Glasgow in November 2025, expanding the group’s…