Fujiyama Japanese Steak and Seafood House
4851 Rice Mine Rd NE #420, Tuscaloosa AL 35406