For the most part, there really aren't pizza chains since I live so close to NYC. They're all independently owned shops. Lucky for me, my favorite place is just a 5 minute drive away biggrin
Hippie Ladybird
Offline
Waterystar
Animal Lover
Offline
Posted: Mon Feb 06, 2012 4:47 pm
My boyfriend works at Pizza Hut so I feel forced into picking it. XD I never really had a favorite pizza place. I'd just wouldn't want to go to a certain few.
Posted: Sat Feb 11, 2012 9:11 am
I like Pizza Hut for their stuffed crust. 3nodding
My favorite for the overall taste would have to be Papa John's.