Does any one agree. That this place sucks anymore wated a hour and half. For my food they said he knocked. That was a lie i was sittin on step. They lie. Never agsin will i order from them.
Address: 201 E Wyoming Ave, Philadelphia, PA 19120, USA
Carlos Moreno | Aug 10, 2020
I like them better than other ones in the neighborhood.....
Jonee Jasper | Aug 10, 2020
Dang that sucks. 😢 I order from them like twice a week and my food always comes super fast and hot!
Thanks! Your answer is awaiting moderation.