Restaurant known for its food and entertainment.