1519 E Tipton St., Seymour 47274, United States
No delivery
Spot something wrong?
Dishes at Tokyo Hibachi and Sushi. Prices may vary in venue.