Sports complex offering a unique experience. Features a bar and is known for its European cuisine.