Ogasawara-Tei: Michelin star Spanish in Shinjuku
Tokyo takes the lead in gourmet dining. The capital of the Land of the Rising Sun has more Michelin star restaurants than any other city in the world. That said, many of the ranking restaurants serve Japanese or French fare.