Restaurant The Little Prince Menu Debuts at THE SUN & THE MOON, Tokyo From November 13 2026.11.09 Restaurant