‹ All Listings

Izumi Japanese Steak & Sushi

Category: Asian
11658 W. 135th St. Overland Park 66221
(913) 851-8858

This combination Japanese steak house and sushi bar,located in South Overland Park,offers a variety of decadent seafood options,as well as filet mignon and lobster. However,Izumi is at its best when it comes to sushi; the variety is extensive and patrons will be very pleased. Reservations accepted. $-$$

Comments

comments