Sports complex with a restaurant, possibly a cafe.