Restaurant is a place that prepares and serves food to customers. Some restaurants offer take-out and delivery services of wide variety of cuisines and offerings. A restaurateur is the one who owns the restaurant, the word is derived from French word restaurer, which means "to restore".