Don't let the looks fool you. Ekta boasts some of the best Indian in Philadelphia.
Yards Brewing Company (901 Delaware Avenue)
232 W. Girard Avenue