Can the restaurant control the amount of data and/or time the customers have access to the network?

Yes. Each restaurant has the ability to decide how much bandwidth and/or time can be spent on the network.

This can be done on the user's Dashboard. Within the red box (shown below) is where you can limit your customers' access to both time and data.