
Stroud’s opens Wednesday in Overland Park
Overland Park will get a Stroud’s Restaurant (8301 W 135th Street) of its very own this Wednesday. The fried chicken joint, which took on…
Overland Park will get a Stroud’s Restaurant (8301 W 135th Street) of its very own this Wednesday. The fried chicken joint, which took on…