President Squidward Posted January 10, 2019 Share 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). Link to comment Share on other sites More sharing options...
Goobz Posted January 10, 2019 Share 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 Link to comment Share on other sites More sharing options...
CakeCup Posted January 10, 2019 Share 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 Link to comment Share on other sites More sharing options...
G4RY SMELLY Posted January 11, 2019 Share Posted January 11, 2019 2 Link to comment Share on other sites More sharing options...
SG19 Posted January 11, 2019 Share Posted January 11, 2019 There's three in the Houston area, but they all have low ratings 1 Link to comment Share on other sites More sharing options...
Turo Posted January 11, 2019 Share Posted January 11, 2019 I read this as Starro All hail Starro. Link to comment Share on other sites More sharing options...
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