Japanese takeaway offering sushi and dishes from an open kitchen. Located within a Tesco Extra.