When you order from us, you have options. Place your order ahead for carryout and pick it up at our drive-thru window, or have us deliver whatever your heart desires.
STS is a Swiss watch repair and service specialist. All of our watches are serviced to the exacting standards required by our Swiss partners and, as such, following a full watch service they are returned to their owners in factory condition.