Address: 2424 E York St, Philadelphia, PA 19125, USA
Darryl Taylor | Sep 25, 2019
Yes they are open 7 days a week but sometimes they close for inspection so next time call that's what I do call ahead because that happen to me before. But it's a great place to eat.