If you see the word Sbarro and immediately think of delectably mid mall food court pizza, then we should be friends, because that's where my brain goes, too. But, it's also the surname of an ...