Grab sushi and fresh Japanese food at YO! Glasgow Braehead Shopping Centre. Eat-in restaurant, takeaway or delivery.