Get directions to: Aiea Taro Patch, Aiea, HI
Restaurant address: 99-115 Aiea Heights Drive Aiea, HI 96701, USA
Restaurant: Aiea Taro Patch