Made O'Meter
Discover where a brand or product originates
Amelia is owned by Amelia Store, headquartered in Italy. No. The ultimate owner of Amelia, Amelia Store, is headquartered in Italy, not in the United States.
An Italian fashion retailer and brand specializing in contemporary women's clothing and accessories.
disclaimer
poweredBy