Winners' Place is a restaurant with a sporty atmosphere.