Update Info - Benkei Japanese Steak House
This restaurant was reported as closed. If it is open, let us know.
Benkei Japanese Steak House
1223 Mcfarland Blvd NE
Tuscaloosa, AL 35406
1223 Mcfarland Blvd NE
Tuscaloosa, AL 35406