Rider's Point
MANALETHPACHA, NEAR VAZHIYORAKADA FAMILY RESTRAURANT, Kilimanoor - Kottarakkara Rd, Kilimanoor, Kerala 695614
+919447120005
MANALETHPACHA, NEAR VAZHIYORAKADA FAMILY RESTRAURANT, Kilimanoor - Kottarakkara Rd, Kilimanoor, Kerala 695614
+919447120005