Le Set is a sports complex featuring a restaurant, sports bar, and event space with capacity for large groups.