The watch store is still there, second floor on the 2nd road side......don't know if they sell Omega.
View Tag Cloud
Forum Rules