Meimei FactoryOther places35307 Aries OakLong Beach, CA, 90001 · US+15516557097Email unavailableWebsite unavailableHours not available