I recently setup the Rose of India with a new website. This website also includes a simple table booking functionality which is easy for the restaurant to administer and manage.
As a FREE service I offer two methods for restaurant bookings, either a simple method that submits bookings to an email address (easier for restaurants to manage day to day) or a dedicated restaurant booking manager which while more flexible may require an hour session to demonstrate how to manage it.