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