Hotel Chirakkara is a South Indian Restaurant run by a Japanese couple who have a long relation with Kerala. Restaurant…
Curry Leaves is a South Indian, Malayalee Restaurant which is very close to Tokyo. See their site below:- https://www.curryleaves.jp/ It…