Hotel Taj is a fast food restaurant located in Nashik, Maharashtra. The average rating of this place is 4.40 out of 5 stars based on 19 reviews. The street address of this place is Shop No 1 At Post Lakhal Gaon, near Bus Stand, Nashik, Maharashtra 422201, India. It is about 1.41 kilometers away from the Odha railway station.
Dr. Ranjit Gawande 15 months ago
Renovation is expected