Asian fusion restaurant · Iwilei
7
"A sushi spot on Oahu known for its fresh island fish, offering a variety of sushi rolls, sashimi, and nigiri."