Restaurant Sabziwala-Navsari is located in Navsari, India on Restaurant Sabziwala,Shop no 1-5, Nilakanth Residency, Gandevi Rd. Restaurant Sabziwala-Navsari is rated 4 out of 5 in the category punjabi restaurant in India.
Address
Restaurant Sabziwala,Shop no 1-5, Nilakanth Residency, Gandevi Rd