THE UPPER

10F, MARUNOUCHI TERRACE, 1-3-4 Marunouchi, Chiyoda-ku, Tokyo, Japan

¥¥ French

MICHELIN Guide's Point Of View