Japanese restaurant offering freshly prepared sushi and other Japanese dishes, conveniently located within a Tesco store.