Jay Tuljabhavani Veg & Non-Veg Shop. is located in Navsari, India on Near Old Water Works, Dudhiya Talav, Kadiyawad. Jay Tuljabhavani Veg & Non-Veg Shop. is rated 5 out of 5 in the category restaurant in India.
Address
Near Old Water Works, Dudhiya Talav, Kadiyawad