Sunday, January 15, 2006

2nd Avenue Deli


I can't believe it's gone! Or at least this is the rumour I've heard...can anyone local to New York confirm or refute this?