I've gone to Moti Mahal a few times. And I've never been disappointed. It's such a cozy restaurant with great food and a nice ambience. The bathrooms are clean and the staff is friendly. You don't have to wait too long for your food and there's a nice selection of beer if you wish and probably wine also.
When the wait was long it was worth it. But the ambulance is so nice that it's okay. Come to him with the Mahal hungry you won't be disappointed. The food is fresh and I've ordered everything from fish to lamb to appetizers and lentil dishes. The naan and paratas are fresh and hot.
This is a cute special little spot. If you are vegetarian there are many delicious options.
I suggest ordering, for two people, maybe one meat and one vegetarian dish with a couple different breads. samosas or meat on a skewer is a great appetizer. I've never ordered dessert because I'm always stuffed after dinner!