THE INDIAN ART SHOP is a art gallery and home goods store located in Nashik, Maharashtra. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is P-24, Hirawadi Rd, Panchawati, Hirawadi, Nashik, Maharashtra 422003, India. It is about 3.54 kilometers away from the Nasik Road railway station.
Seema Gorankar 66 months ago
Artistic place.Must visit Art Gallary!
CodingWithAtharv 66 months ago
????????