Japanese chain YO! Sushi offers fresh, flavorful dishes via a conveyor belt and open kitchen. Located in Braehead Shopping Centre.