Japanese restaurant YO! Glasgow Braehead offers fresh sushi and other Japanese dishes via a conveyor belt or open kitchen. Located in a shopping center.