Get directions to: Yagura Restaurant, Honolulu, HI
Restaurant address: 1655 Liliha St Honolulu, HI 96817, USA
Restaurant: Yagura Restaurant