Dessert shop

The Thickshake Factory

The Marina Mall, Food Court, Old Mahabalipuram Rd, Egattur, Kanchipuram, Tamil Nadu 603103

Loading…