How does the restaurant service work?