Desi Tadka Ultimate is an Indian restaurant offering a variety of dishes. It also features a bar.