Hoolai Street sits right in the middle of Kailua town, close to the shops and restaurants along Kailua Road and just a short drive from Kailua Beach Park. This isn't a strip-mall-on-the-highway situation. The store is genuinely in town, which means whether you live on the windward side or you're just here for the day, you're probably closer than you think.
Online ordering through the Kailua location means your pizza is timed to you, not the other way around. Place the order before you leave the beach, and carryout will be ready by the time you've rinsed off and made it over. Delivery covers the surrounding neighborhoods too, so staying in is just as easy.
Kailua has been a tight-knit community long enough that regulars have their orders down cold. Friday nights here get busy fast, and the people who've been ordering from this store for years know to get their order in early. It's the kind of place where the staff starts to recognize you, and that's not an accident.