Olili

Restaurant · 2380 Kūhiō Ave. 2nd Floor, Honolulu, HI

Delivery · Dine-In

Hours

More food in Honolulu, HI