Skip to content
Back to Stores
Camellia Seeds
Location:
Lower Level - Suite 1016
Phone:
808.877.5714
Local assortment of crack seed, li hing mui, candies and everything sweet, sour, and salty!
Home
Stores
Dine
Deals
Events
Center Info
About
News
Careers
Business