OEC Japanese Express Sushi & Hibachi (McFarland Blvd)

Japanese restaurant · 2300 McFarland Blvd E #6, Tuscaloosa, AL

Hours

More food in Tuscaloosa, AL · Japanese Food in Tuscaloosa