WP Restaurant Booking allows you to set different booking time slots with time interval for each day of the week.
In the example of the image, the restaurant has lunch service from Monday to Saturday, while in the evening it opens only on weekends.
With these settings, the booking widget would show the following: