Dessert Shop in Karaikkudi Region


  • 100 Feet Rd, Sekkalai, Karaikudi, Tamil Nadu 630003, India