Toro Honolulu

1130 N Nimitz Hwy Ste C-130, Honolulu, HI

Menu (As of 10/30)

Happy Hour

Special’s

Nigiri

Toro Honolulu: hours and how to order