I work in another restaurant in the Orleans so I frequent this Sbarro while on my short break.
The pizza is hit and miss, sometimes it's really good and fresh, other times not so much. Most of the staff is nice, however the male manager is often rude, no idea about saying thank you, or even a smile.