News Sticks’n’Sushi to launch first Scottish restaurant in Glasgow The new site on George Square will have the space to accommodate 177 guests.