Japanese restaurant offering fresh sushi and other Japanese dishes, located within a Tesco Superstore.