A popular seafood restaurant is shutting down its Leawood location, The Kansas City Star reports. St. Louis-based Drunken Fish Sushi Restaurant & Lounge opened less than three years ago in Leawood at 4331 W. 119th St. The restaurant owner did not return phone calls to the Star, and Town Center Crossing would not comment on the closing. Drunken Fish also operates a location in the Kansas City Power & Light District.