Celeste617
Posted:
Member since
Re: Pizza poll
I prefer the local pizzerias but if I had to choose between the two, I'd say Papa John's
beram63
Posted:
Member since
Re: Pizza poll
neither
one of the nice things about living in NY is mom & pop pizza places that knock your socks off. no chain pizza for this girl.