Hands down, the best Indian food in Philly. It's a little more expensive than most Indian restaurants, but it's also much better (and still very reasonably priced)! The chicken vindaloo is excellent (and they'll make it as spicey as you want). And the samosas are fantastic!
Pros: amazing food, yummy samosas
more