Benkei Japanese Steak House, TUSCALOOSA, Alabama (AL)
Readily positioned at 1223 McFarland Boulevard North () in TUSCALOOSA, Alabama (AL) (35406), Benkei Japanese Steak House are available at 2057595300. Please do in ahead of time to make a reservation.
More restaurants in TUSCALOOSA, Alabama (AL)
Benkei Japanese Steak House contact information and details:
Address: 1223 McFarland Boulevard North - , TUSCALOOSA, Alabama (AL) 35406
Contact Phone: 2057595300