The first Tokyo Michelin guide has been released and with a whopping 191 stars, Japan's capital now lays claim to the most stars of any city in the world, easily topping Paris. Eight three-star restaurants were named, including five Japanese restaurants. [Bloomberg]
Filed under: