Ichiban Japanese Steak House, BIRMINGHAM, Alabama (AL)
Conveniently located at 620 Old Town Road () in BIRMINGHAM, Alabama (AL) (35216), Ichiban Japanese Steak House are available at 2058224646. It is advisable to beforehand to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
Ichiban Japanese Steak House contact information and details:
Address: 620 Old Town Road - , BIRMINGHAM, Alabama (AL) 35216
Contact Phone: 2058224646