Have You Tried the Duck at Zesta Cuccina? I Did and You Should, Too
Zesta Cuccina is a place that, although convenient to where I live, I don't go there that often. Usually if I'm at Glenwood Square I often just to straight to The Pub but this particular day we opted to visit Zesta Cuccina to see what they had on the menu as it's always changing.