A restaurant is a business establishment where people are served food and beverages, often in the company of family or friends.