Know a great happy hour or special for this location?
Sushi & hibachi entrees are served at this modern, wood-accented Japanese steakhouse.
Suggest an edit
7221 E Indiana St, Evansville, IN 47715
© 2024 Checkle, Inc
Privacy
Terms