A restaurant is a business enterprise which makes and provides food and refreshments to customers in return for money, either paid before the meal, after the meal, or with an operating tab. Meals are generally served and consumed on the premises, but many restaurants as well provide takeaway and deliveries. Restaurants differ greatly to look at and offerings, which include a wide variety of the primary chef's cuisines and provider models.