OEC Japanese Hibachi & Sushi McFarland
2300 McFarland Blvd E #6, Tuscaloosa AL 35404