Japanese restaurant · 2300 McFarland Blvd E #6, Tuscaloosa, AL
More food in Tuscaloosa, AL · Japanese Food in Tuscaloosa