I remember Sbarro's used to be placed in big open food courts in malls (and the one in Oglivie Station is still this way). There was a lovely smell that... Read More
Reviewed by Lindsay N. on Aug 8th, 2008
EW someone in my office is eating sbarro right now
my boss is ordering us pizza and it should be here in 15 min
IF IT'S SBARRO i'm going to be SO UPSET Read More
Reviewed by T K. on Jul 12th, 2007
I love sbarro, but the slices I had from this location were horrible. Way, way overcooked. I will walk the 10 blocks down to the state and lake location to... Read More