Twin Islands Kailua Town is located directly across from the old Pali Lanes Bowling Alley. Our address is 131 Hekili Street #107. Open 10-6pm: 808-744-6583
Twin Islands Kailua Beach is located next to Bob's Pizza and across the street from Kalapawai Market and Kailua Beach Park. The Sunrise Shack (Healthy food cafe) shares our space as an epic and unique collaboration.
Open 8-6. Address is 130 Kailua Road #109