I had a page on my site that I deleted last month, all links to the page are now gone and yet it is still indexed by Google despite not being there and despite the page the link was on being cached several times without the link.
Google is huge SE and sometimes they need a lot of time to update their index. Don't worry about this
To speed things up, you can Request Removal using a URL Removals tool in Google Webmaster Tools, under the Diagnostic Tab. "To remove content from the Google index, do one of the following: Ensure requests for the page return an HTTP status code of either 404 or 410. Block the page using a robots.txt file. Block the page using a meta noindex tag. Block the page using a meta noindex tag. Your content will then be removed from the index the next time Google crawls your site. If you need to expedite your content removal, make sure you have met one of the requirements listed above, and then select the New Removal Request button below to use this automated tool."
Remove a URL from the Google index? try this link http://services.google.com/urlconsole/controller you must have a google account... Hope it helps...