Ice cream shop

Kulfi Ice Creams & Pastries

near Thalassery New Bus Stand, opp. Hindustan petrol pump, Thalassery, 670101

Loading…