Order Online

Tokyo Japan Sushi & Hibachi

3000 N Green River Rd
Evansville, IN 47715
(812) 401-1020
Order online Menu | Reservation | Info
Any questions please call us.