Does this place accept credit cards
Sorry don't know I paid cash but I assume so...
Probably but not sure we just paid with cash.
Yes. At least the last time we were there which wasn't that long ago!
Get quick answers from Screaming Banshee Pizza staff and past visitors.