If a page is gone, google will eventually realize it and remove it from results. It looks like Cafe Commerce wasn't properly identifying removed pages and letting google recognize it as gone. I've updated the code so that google should recognize and remove it soon.
If you find one you want removed more quickly you can tell google to remove it manually as well:
https://www.google.com/webmasters/tools/removals?pli=1