Tokyo Japanese Steak & Sushi Bar is a dining establishment in Tuscaloosa, AL that specializes in Japanese cuisine.
Guests can enjoy a variety of sushi, sashimi, and teppanyaki dishes prepared by skilled chefs in a welcoming atmosphere.
Generated from their business information