There is no such a facility in SQL Server.
A database restore cannot be rolled back: http://stackoverflow.com/questions/2950479/can-i-rollback-a-restore-sql-server
If you still have the transaction log files with the changes, you can use a log reader to retrieve the change data manually.
Kalman Toth Database & OLAP Architect SELECT Video Tutorials 4 Hours
New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012
There is a slight chance (very slight) that if you do an restore the mdf and ldf files you will be able to mount these files and your database will recovery successfully. For this to work you should shut down sql server. Copy the database mdf and ldf to another location and then restore the two files and restart SQL Server.
It is a very slim chance, but it might work.
looking for a book on SQL Server 2008 Administration? http://www.amazon.com/Microsoft-Server-2008-Management-Administration/dp/067233044X looking for a book on SQL Server 2008 Full-Text Search? http://www.amazon.com/Pro-Full-Text-Search-Server-2008/dp/1430215941