Update Info - IZUMI Japanese Steakhouse Hibachi Sushi Bar
This restaurant was reported as closed. If it is open, let us know.
IZUMI Japanese Steakhouse Hibachi Sushi Bar
309 Bel Air Blvd
Mobile, AL 36606
309 Bel Air Blvd
Mobile, AL 36606