Japanese Buddhist cuisine - shojin ryori - offers up elegant and flavorful food. Sesame tofu with wasabi, vegetable tempura, handmade buckwheat noodles, more.