I'm a long-time lurker and first-time poster (talk-radio cliche, I know). I was just walking to Great Harvest and noticed the old Zander Cafe space is plastered with posters for the "Cheeky Monkey Deli." I think their poster plugged "local, sustainable" - eat-in or take-out. Does anyone know anything else about this? It's hard to find a good sandwich in the surrounding neighborhood, so I'm hoping this will change that!