Directory

Print listing

Camellia Imports

Phone: 808-877-5714
Mall Location:

Lower Level - Suite 1016

Description:

Specialty Food

Categories List:   
Address:
275 West Kaahumanu Avenue, Kahului, HI, United States