We've been to both the Kochar Street and Moskovyan locations (the latter location isn't really on Moskovyan, but the restaurant is listed as such, so I'll leave well enough alone).
First, as for their vegetarian offerings, they are few and unimaginative: grilled eggplants, mushrooms, tomatoes, etc. They also have an array of salads and soups - avoid the mushroom soup,...
More