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