Tokyo Japanese Sushi Bar

  • 216 S Commerce Dr,
    Seymour, IN 47274
  • Phone: 812-524-1631
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map