3000 N. Green River Rd. Evansville, Indiana 47715(812) 401-1020
Japanese hibachi grill and sushi
Â
Restaurant Type
City Sections