Order Online

Izumi

1619 Ashville Rd
Leeds, AL 35094
(205) 699-1133
Order online Menu | Reservation | Info
Any questions please call us.