Sorry if this kind of thing has been asked before. New here. I did do a search.
I want to know if there is anywhere in Boston (or nearby) where I can purchase replica watches. (particularly Omegas). Kind of like the equivalent of Canal Street in NYC.
Any advice is appreciated.
"OMGa."