Quintessence, a French Restaurant in Shirokanedai
Restaurant Quintessence is one of the French restaurants in Tokyo with three Michelin stars. With L’Osier in Ginza recently closing its doors for a while, the three-star French places are now down to jus…