Powered by Tripadvisor

Han Shin Japanese Steak House

4817 W 117th St
Leawood, KS 66211
Uber
MORE PHOTOS