Food: pretty damned good
overall experience: lousy. Slow service is forgivable. Rude service is not.
We were seated fairly quickly but we had to wait quite a while to get menus and water (after asking the wait staff several times). When the waiter came to take our order he mumbled something about appetizers and when my sister started ordering her main course he interrupted her by loudly saying "I asked for appetizers". The food came at a decent time but once they were on the table we were ignored and couldn't even order drinks. we just stuck with what little water we had until the end of the meal. When it came time to pay we had to wait at least 10 minutes to get our bill. We probably would have waited even longer waiting for the credit card machine but I got fed up and just went to the bar to pay.
Everyone else there seemed to be enjoying their experience so I'm not sure if we just got the pissed off waiters or what.
Also who charges for papadums?
The food was actually pretty good but a bit on the pricey side. I might recommend this place for takeout so long as you don't have to talk to the waiter we had.