Nisha Complex is a shopping mall located in Vellore, Tamil Nadu. The average rating of this place is 4.10 out of 5 stars based on 13 reviews. The street address of this place is V44M+WF3, Arni Road, SH 9, Kamaraj Nagar, Tamil Nadu, India. It is about 3.57 kilometers away from the Kaniyambadi railway station.
AYYAMPERUMAL E 54 months ago
Best of verities to shop with leasure
Natarajan karthi 66 months ago
Thuthippattu,near adukamparai
Vellore