After visiting Narsinhwadi Datta Mandir, you can look over the menu at this restaurant. Jai Bhavani - Veg Chinese Center is recommended for Chinese and Vegetarian cuisines served. If you want to enjoy nice service, you should go to this place. Based on the guests' feedback on Google, this spot deserved 4.9.