Ichiban Japanese Steak House, BIRMINGHAM, Alabama (AL)
Conveniently situated at 620 Old Town Road () in BIRMINGHAM, Alabama (AL) (35216), Ichiban Japanese Steak House is available at 2058224646. It is advisable to give them a call 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
