The only good thing that can be said about FINDING this place is that it is located directly across the street from TV Channel 13...it is such a small store on Kennedy Blvd on a corner, that If you blink you'll miss it. I went in to adjust my watch links...the watch was fixed right away....the proprietor appeared friendly. I also asked for estimates on other services and products on display, finding the estimates and prices were too high in relation to other stores... and as far as the retail portion, I felt that the merchandise for sale was not comparable in variety or price as other stores.... The display wasn't attractive enough to take a look, too small and plain and I found it odd, that since it was a holiday season.... the store and displays were not decorated to reflect that...
Pros: that it is listed in the A's online in internet
Cons: no ambience
more