Restaurant News & Reviews

January 8, 2014

Leawood’s 801 Fish is a place to splurge on seafood

801 Fish, the new seafood palace opened by Iowa’s 801 Chophouse people, has set the bar very high. With its good-looking new location and a careful approach to fresh fish, it’s off to a great start.

Related content


Entertainment Videos