Whopper Bar opens this week in Power & Light

Whopper Bar — the more upscale burger restaurant from the fast-food mavens who brought you Burger King — is scheduled to open this week at 1350 Walnut in the Kansas City Power & Light District, the space formerly occupied by Chef Burger.