Patriotic pizza on the Upper West Side

By wildnewyork

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

Tags: , ,

Leave a Reply