The Kabab King Menu

23, City Station Rd, below Hotel Surbhi Palace, Udaipur, Rajasthan 313001

Know a great happy hour or special for this location?