iStock International
Kyo-ryori (Kyoto cuisine) is famous for fresh ingredients, delicate flavors and beautiful presentation. Kaiseki, a multi-course banquet with up to 20 dishes, is the most refined dining experience. Many restaurants and ryokan also feature shojin ryori, plates of no-meat, fish diet followed by Buddhist monks. Although children are welcome everywhere, separate kids’ menus are rare.