Independent vs. chain restaurants in Holland
Posted on March 8th 2006 by Arthur in Food, Life in Holland, Shopping & StuffThe first Subway in Holland opened in Eindhoven on 4 March 2000, and since then another 31 Subways have opened across the country. The sandwich company’s goal is to have 210 stores in this country by 2010, almost as many as the current 225 McDonald’s that we have here. More »