Order your food online for Tokyo Japan Sushi Hibachi in Evansville
We are preparing your food delivery for Tokyo Japan Sushi Hibachi
Tokyo Japan Sushi Hibachi
3000 N Green River Rd, Evansville, IN 47715, United States
Sushi, Japanese, Asian, Vegetarian Friendly, Soup, Chicken, Lunch, Cheese, Wine, Salads
The redirect does not work? Just click on this link or copy it into your address bar