Stadium Leisure is a steakhouse and bar & grill open to the public, featuring a steakhouse restaurant and 12 full-size snooker tables. It offers a bar and grill experience with a focus on steak.