Kaustubham

INR 100-150
10AM-7:30PM
Indian
South Nada,Guruvayoor Choondal Road,Guruvayoor, Kerala 680101