Good chance I ate at this Sbarro after going to the mall theater to see Baby: Secret of the Lost Legend