This indian restaurant has excellent food. The ambience is quite good, and its a great place for a date. However, be warned - this place is quite pricey! An average meal for two people can easily set you back by $60 to $80. And yes, the service can be a bit slow too. However, if you're patient and have the dough, the quality of the food will impress.
PROS: great food
CONS: slow service, pricey
more