Who woulda thought there'd be a good restaurant in a strip mall in suburban (Northeast) Philadelphia?? Rajbhog serves out-of-this-world vegetarian Indian food and ""Mr. Rajbhog,"" or whatever his name is, is so nice and sweet (and is likely to give you free sweets next time you visit because he will remember you!).
Pros: Vegetarian, Friendly Service, Music
Cons: Location
more