Bensonhurst’s Sbarro: a non-New Yorker’s New York pizza

The Sbarro family in their original salumeria in Bensonhurst In my Friday roundup of famous New York-style pizzerias, I left out the one pizza company that could technically be called the most recognizable New York pie — at least to those who live outside the city. Sbarros Pizza is a fixture of shopping malls and… Read More