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…
Danish restaurant group Sticks’n’Sushi is set to open its first Scottish location in Glasgow in November 2025, expanding the group’s…