Near Devi Temple Kumily-Munnar, Road, Vazhayil, Kumily, Tamil Nadu 685509, Indien
Indian • Grill • Arabic
71/100 (14 votes)