75-5725 Alii Dr Ste D101, Kailua-Kona, Island of Hawaii, HI 96740-1772, Island of Hawaii
Best sushi place on the Big Island. Don't be rude... They are always slammed because they are that good. Expect to wait
Best sushi place on the Big Island. Don't be rude... They are always slammed because they are that good. Expect to wait