Home
About Us
Menu
Locations
Franchise
Join Our Team
Order Online
Kailua Town Center
Address: 108 Hekili St # 107 Kailua, HI 96734
Tel: +1 (808) 200-3166
Menu
Photo
Video
No menu
No video