Citarella on 75th Street and Broadway used shrimp, squid and starfish to create an edible American flag in its front window today, with a sign proclaiming “September 11, We Will Never Forget.” It certainly marks the event in a unique way. But does it capture the moment effectively, or is it just a little off?
Photo by Gavan Vogler.
You might also enjoy reading: 32 Upper West Side Openings & Closings.
Tasteless.