This is a decent North Indian restaurant, though it doesn't go out of its way to cater to vegans, sadly (I had heard they used to have a vegan buffet, though that might be at their other branch).
I normally hate Indian buffets, but they had some decent vegan dishes in their lunch lineup (~$13). I enjoyed the rajmah (red beans) which is a traditional dish that you don't see often. The aloo channa was also solid, as was the mixed peas with corn and carrots. All of the dishes were hearty and unabashedly spicy, which I respected.
They gave me naan instead of roti, which is a shame, as naan is not vegan, and it's also made with pathetic white flour. You can order roti separately, but they charge you extra for it, which is ridiculous in my opinion. They should allow customers to choose between roti and naan.
They also don't offer brown rice, which is also a shame, though the odds of finding an Indian restaurant with brown rice is slim to begin with.
Lastly, there are no vegan desserts, which is also not surprising, given that this is an Indian restaurant. But couldn't they experiment and come up with some newer, interesting dishes to cater to the smarter, edgier demographics of Cambridge?