Out of stock
There are no reviews yet, would you like to submit yours?
Not that bad
Located @ the Windward Mall in Kaneohe, Oahu, HAWAII, under the Regal Cinemas Parking Structure.
Open 7 days a week, weather permitting
Business Hours: 9:00am-4pm
(unless we’ve booked full for the day)
Windward Mall in Kaneohe
46-056 Kamehameha Hwy
Kaneohe, HI 96744