Do they take Mastercard debit cards
Address: 7129 Frankford Ave, Philadelphia, PA 19135, USA
kristie pierorazio | Aug 11, 2018
No
Joe Obermeier | Aug 11, 2018
Nope but there is an ATM a half block away
Chesty Luvs | Aug 11, 2018
Cash only.
Dan Kane | Aug 11, 2018
Their pizza is great & I always pay for it with cash.
Brian Nielsen | Aug 11, 2018
They are cash only, as far as I know. Worth it, though!
Thanks! Your answer is awaiting moderation.