What a gem! A group of us made the long-haul to Vasilyavsky Island in search of Indian fare and we weren't disappointed. The food was some of the best Indian I've had and far outdid the reigning king of Indian cuisine in St. Petersburg (Tandoor - review to follow).
The staff was incredibly accommodating, even staying late to serve a group of 10 foreigners. The restaurant features the usual Indian fare at Western prices in a dimly-lit and exotic atmosphere. We had samosas, a variety of chicken and goat dishes with rice, and naan bread. We got to meet the lovely belly-dancer, but missed her performance.
In a city not known for it's good selection of ethnic dining - this one stands out.