This used to be an overpriced deli at the corner of Broadway and 54th. Now it is a giant ad for the movie "2012." ....I think. Store as Movie ad September 07, 2009 by Patrick LaForge