Kahului's Sushi Experts, Here to Help.

  • 58 Hookele St, Kahului, HI, USA