NO.
Go elsewhere.
I truly hate giving one star reviews but the service we had here was just so terrible I pulled a waiter aside and asked if we'd done something offensive.
We had to beg for silverware ask for menus asked for water ask someone to take our order ask someone to check to see if I order was ready to come out ask for our check it was absolutely ridiculous I will never dine in here ever again and you shouldn't either.
Update... I was not kidding when I said it pains me to give a one star review, because I don't think any restaurant or services that bad except for Pittsburgh taxi companies. I feel like everyone is entitled to have a bad day. I upped this review to 2 stars because the owner of the restaurant was kind enough to contact me and apologize for the bad service, an offer me a free meal on my next visit. I thought that was very nice and very classy and he credited the situation due to being understaffed. It was a very nice gesture. I'm not sure if I would go back, the food was good but I didn't mention that this was my third visit. Maybe I'll go back to the Taj Mahal the future but I probably won't go out of my way to dine here again. However I do think it was very nice of the owner to contact me.