Japanese takeaway offering sushi and other dishes, prepared fresh in an open kitchen. Located within a Tesco store.