1122 Hirschland Rd Suite #1 Evansville, Indiana 47715(812) 602-3737
Japanese Restaurant, sushi and Hibachi.
Restaurant Type
City Sections