SELECT A LOCATION

Ichiban Japanese Grill

2128 University Blvd Ste A, Tuscaloosa, AL 35401
(205) 752-8844

Pickup

View MenuOrder Online