Tokyo Japanese Steak & Sushi

  • 6521 Highway 69 S #L,
    Tuscaloosa, AL 35405
  • Phone: 205-366-1177
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map