Amazingly flavorful Indian cuisine that is all vegetarian. We've had many of their different dishes over the years, and they've all been excellent. Vegan options are not clearly indicated, though they could probably be deduced (though I didn't ask; sorry).
This restaurant was one of the highlights of our visits to Philadelphia, we always tried to have at least one, if not two, meals here. We live in Southern California, and have yet to find a place this good near us.
Cons: Many dishes use cream, Vegan options not clearly listed