It will be in a strip mall on metcalf or something
Just weeks after closing on the Country Club Plaza, Plaza III the Steakhouse is set to make a comeback in Overland Park.
Its owners, Haddad Restaurant Group, have signed a lease for 12631 Metcalf Ave. They said their clientele would be better served by a "smaller, neighborhood-oriented location."