Shandhi Palace 0 reviews Contact: Shandhi Palace Address: No.66, Nehru Bazaar, Avadi, Chennai - 54. Phone No: 044 - 26552457 / 9841542123 / 9841629981 Website: Email: Add to Favorites Name Email Phone Message Description Reviews GIfts, toys, Fancy things , etc. Add Your Review Please login to add your review.