Question: Karwei is a chain Dutch shops that are sometimes known as what?
Sentence (from "Karwei"): As of 2011 Karwei has 128 stores, all of which are located in the Netherlands.
Relevant evidence: No