List of ILORI Stores in Costa Mesa, CA Outlet Note Regular Brands ILORI California Costa Mesa Rating 4.9 based on 75 votes Products Sunglasses Glasses Eyewear NameAddressPhone Name/Address/Phone ILORI outlet - Costa Mesa 3333 Bristol St, Ste 1867 (714) 556-7808 People Also Viewed