Description
A zen restaurant that holds 1 Michelin-star tucked away in the corner near the oldest Zenpuku-Ji Temple. Itosho also respects the teachings of Buddhist monks of Shojin Ryori and depicts this through their eschewing vegetarian delicacies!
Add a review