Japanese restaurant · 1875 McFarland N Blvd Ste 125, Tuscaloosa, AL
To-Go · Delivery
More food in Tuscaloosa, AL · Japanese Food in Tuscaloosa