Pig & Finch March 13, 2013 Pig & Finch is offering upscale comfort food in a gastropub setting. The sister restaurant of the 801 Chophouse opened recently in Leawood’ Park Place. Photos by Angela C. Bond. FacebookPinterestTwitterLinkedin