Search results
We did not find results for: Tokyo Japan Evansville, IN.
Check spelling or type a new query.
We did not find results for: Tokyo Japan Evansville, IN.
Check spelling or type a new query.
3000 N Green River Rd Evansville, IN 47715 278.49 mi
Is this your business? Verify your listing
4.5 53 reviews
Always good food and service at very modest prices. The hibachi grilled meals are good, and half the price of the restaurants that are more focused on entertainment than just making good food.... More
Best Sushi in town. Not the cheapest but the quality & freshness of the ingredients are well worth the price! Staff are always pleasant & service is top notch. More