Do they take Mastercard debit cards

Mary Stolle | Aug 10, 2018 | Category: Restaurant in Philadelphia, Pennsylvania

Pizza City - All questions

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!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places