I am a regular visitor here. I never try to order myself. I always take recommendations and till date, it has been good.
Ambiance is a little down here, but I guess the food makes up for it.
I am big fan of their starters and Biryani(veg, but I have heard chicken is even better). For home delivery, I won't recommend anyone to order Indian breads, except rumali roti.