Japanese takeaway offering sushi and other dishes, prepared fresh in-store. Located within a Tesco Superstore.