The Swiss luxury watch manufacturer, Omega appears to be opening a retail location at The Bravern according to Bellevue city permits. The permit is for the same address where the fashion retailer, Karen Millen previously occupied space. This would be the first store for Omega in the Pacific Northwest. The closest […]