Store Locations | Cherry Creek Mall

We have moved!
Find us in our new location on the second level across from Macy's.
Cherry Creek Mall
3000 East 1st Avenue
Space 223
Denver, CO 80206
(303) 333-5242 

Regular Store Hours:
Monday 10:00 AM–8:00 PM
Tuesday 10:00 AM–8:00 PM
Wednesday 10:00 AM–8:00 PM
Thursday 10:00 AM–8:00 PM
Friday 10:00 AM–9:00 PM
Saturday 10:00 AM–9:00 PM
Sunday 11:00 AM–6:00 PM
For Na Hoku store holiday hours, please contact the store directly.