Titchai is quite easily one of the best Thai restaurants we’ve been to in Japan. The food takes longer to prepare, but all good things …
Titchai

Titchai is quite easily one of the best Thai restaurants we’ve been to in Japan. The food takes longer to prepare, but all good things …