Tenkatori Hilo
811 Laukapu St #1, Hilo
(808) 990-5051
Menu
Restaurants in Hilo, HI
Tenkatori Hilo
811 Laukapu St #1, Hilo, HI 96720
(808) 990-5051