Kehau's Kitchen
98-150 Kaonohi St Ste B118 Aiea, Hawaii 96701 | Restaurant Info
Estimated delivery time: 81-88 minutes