Japanese food lovers can enjoy fresh sushi and other dishes at this YO! kiosk located within a Daventry Tesco store.