A large restaurant with a vast variety of foods.