Get directions to: Ichiban Japanese Grill, Tuscaloosa, AL
Restaurant address: 502 15th St Tuscaloosa, AL 35401, USA
Restaurant: Ichiban Japanese Grill