The S5 Open Table widget can look up a restaurant available on opentable.com and allow users to make reservations from your site. If you are a restaurant owner you'll just need to sign up for an account on opentable.com. Then once you get signed up and configure your restaurant just enter in your restaurant ID code in the admin area of the widget. The widget will then be able to connect to your restaurant on opentable.com and you'll be ready to start accepting reservations.
The widget can be viewed at the bottom of this page.