Call: (808) 951-8369
Store Hours: 
  • Sunday-Saturday 11AM - 6PM
Directions

Alii Tower, 2005 Kalia Rd, Honolulu, HI 96815