Olili

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

To-Go · Delivery · Dine-In

Hours

More food in Honolulu, HI