Restaurant
Ekta
40 locals recommend,
Tips from locals
Indian!!!! You can call in and pick it up. Super fast, super good and super close.
Unique things to do nearby
Locals also recommend
Location
1142 E Girard Ave
Philadelphia, PA
North Philadelphia