Get directions to: Yichiba Noodle House, Hilo, HI
Restaurant address: 315 E Makaala St # 106a Hilo, HI 96720, USA
Restaurant: Yichiba Noodle House