A restaurant offering a large entertainment experience. Open daily.