Izumi Japanese Steak House & Lounge
3560 N Eagle Rd, Meridian
(208) 898-2552
Menu
Reserve
Restaurants in Meridian, ID
Izumi Japanese Steak House & Lounge
3560 N Eagle Rd, Meridian, ID 83646
(208) 898-2552