GAYLE Posted January 10, 2019 Posted January 10, 2019 I don't remember making a topic for this, but if I did it's probably old. Anyone like this place? I think it's my favorite Pizza Chain out there (next to the California only Round Table). It's always my other go to option at the mall besides Hot Dog on a Stick (which a lot of them shut down near me, siiigh).
Goobz Posted January 10, 2019 Posted January 10, 2019 Last had Sbarro back in 2014 before it closed and it was my only local one rip but goddamn it was some of the best pizza I have ever ate 1
CakeCup Posted January 10, 2019 Posted January 10, 2019 The last time I had pizza from that place was back in 2013, when my local mall had a food court. The food court was replaced with a TJ Maxx, so yeah. Great pizza, though. 1
SG19 Posted January 11, 2019 Posted January 11, 2019 There's three in the Houston area, but they all have low ratings 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now