SELECT A LOCATION
Use my current location to find the nearest restaurant
Ichiban Japanese Grill
2128 University Blvd Ste A, Tuscaloosa, AL 35401
(205) 752-8844
Pickup
Closed
View Menu
Order Online