A restaurant (or eatery), sometimes called a pub, is usually a privately owned business that prepares and delivers food and beverages to guests. Usually meals
A restaurant (or sometimes called a diner) is typically a public place where food is prepared for the consumption of the public and then sold