Karimban
KARIMBAN, IDUKKI, KERALA, INDIA, 685602
Call : 9400037707
Located in Karimban - Specilised in: Tea - Coffee - Cooldrinks - Ice Cream - Shakes - Fresh Juice - Snackes - Fruits - Bakery - Dry Fruits - Wash Room
Indian Bakery and Ice Cream Parlour