Do they do take out?
Address: 1001 Race St, Philadelphia, PA 19107, USA
Laditee Moore | Oct 25, 2018
Absolutely
alan radichel | Oct 25, 2018
Yes
C WELLS | Oct 25, 2018
Yes but be prepared to wait even for takeout.
Thanks! Your answer is awaiting moderation.