As an indian, I can tell you that this is probably the best indian food in the Philadelphia area. However, the service ranges from mediocre to atrocious. As long as you don't expect good service, the food the is definitely worth the wait....
Pros: great food
Cons: service sucks
more