The Tokyo branch of Auberge de L'Isle, a famous restaurant with over 100 years of history, offers the finest French cuisine, from traditional specialities from the main branch in Alsace to seasonal dishes.