Japanese takeaway offering dishes from a belt or open kitchen. Located within a Tesco store.