11658 W 135th St, Overland Park 66221, United States
Open now· Closes at 21:30
11658 W 135th St, Overland Park 66221, United States
No delivery
Spot something wrong?
Dishes at Izumi Japanese Steak & Sushi. Prices may vary in venue.
Been to Izumi Japanese Steak & Sushi? Be the first to share what you ate.