Get directions to: Bento Japanese Restaurant & Sushi Bar, Tuscaloosa, AL
Restaurant address: 1306 University Boulevard Tuscaloosa, AL 35401, USA
Restaurant: Bento Japanese Restaurant & Sushi Bar