Millets Of Mewar - Best Vegetarian Restaurant in Udaipur Menu

51, City Palace Rd, near jagdish mandir, Udaipur, Rajasthan 313001

Know a great happy hour or special for this location?