It looks closed.
Good, good - Sbarro boy
Sbarro is not closing, they are good, cheap but good food not closing stores at all
Sbarro is not doing good
here is an interesting article about that http://www.eater.com/2016/5/6/11593764/sbarro-food-court-pizza