CynicalSquid
Swag Master General
I have been obsessed with pizza recently, so I became bi-curious about what everyone's favorite pizza places are.
My favorite is a local restaurant in Arizona called Barros. If I had to choose one of the more well known ones then I think either Pizza Hut or Domino's is my favorite. I usually switch up my cravings between those two after a few months.
So what about you guys? Where is your go-to place to get some Pizza?
My favorite is a local restaurant in Arizona called Barros. If I had to choose one of the more well known ones then I think either Pizza Hut or Domino's is my favorite. I usually switch up my cravings between those two after a few months.
So what about you guys? Where is your go-to place to get some Pizza?