This used to be one of my favorite Indian restaurants when I lived closer.
The last time that I visited it wasn't as spectacular as it used to be, but it is still really good and I would recommend it.
It is nice dining, linen table clothes and napkins, well dressed staff, so it can be a nice evening out, but you wouldn't feel out of place dressed casually, either.
The service is good and the menu has a lot of great items.
And, of course, a great selection of vegetarian dishes, as most Indian restaurants.