The WP Restaurant Manager plugin provides an all around restaurants management solution, including menus and bookings