In November 2007, Michelin inspectors sprinkled 191 Michelin-stars on 150 restaurants in Tokyo, which is by far the highest amount of stars Michelin has awarded any city. While just about any city in Europe and the US would market itself as a gastronomical powerhouse if it had received just a few of those stars, Tokyo renounces...