After a long walk around Inmaiyil Nanmai Tharuvar Temple, go to this restaurant and have a rest here. Grill Chill is recommended to Japanese cuisine lovers.
Facebook