We went to a buffet but there weren't many options to choose from, so we switched to A la carte.
We ordered biryani which was not as authentic as everyone here claims. It was overloaded with spices.
The ambiance and service was decent. Parking is a hassale, if you are going during weekend, as you got to find you space by street.