This place is the best for restoring, cleaning, sizing, and generally putting the life back into old watches. They are polite and very detail oriented. Their display of new watches is beautiful too. Definitely the place to go with a watch you want in good hands.
Pros: Beautiful space, excellent restoration and cleaning
Cons: downtown Birmingham parking