Chow Town

July 2, 2014 11:25 AM

Stroud’s opens today in south Overland Park

Get ready, fried chicken fans: Stroud’s opens its new Overland Park restaurant at 11 a.m. today. The newest location for Stroud’s, which has served pan-fried chicken since 1933, is located at 8301 W. 135th St., a former Mimi’s Cafe.

Chow Town

The daily dish on Kansas City's food and drink scene

Related content

Suggested for you



Entertainment Videos