Posts Tagged ‘New York 9/11’

Patriotic pizza on the Upper West Side

June 27, 2008

Like this deli, I have a feeling the God Bless America pizza parlor got its start—or at least its sign—around 2001.