Chelachuvadu
Chelachuvadu, Idukki, Kerala, India, 685606
Call : 9495255034
Located in Cutting - Chelachuvadu - Specilised in: Tea - Coffee - Cooldrinks - Ice Cream - Fresh Juice - Fruits - Dry Fruits - Snackes
Appoos Stores and Tourist Refreshing Point