Manhattan , NY, United States

Carat & Co. is a family-owned and operated business since 1988, offering an extensive array of Luxury Watches & Jewelry in Flushing, New York. This Authorized Retailer operates on Flushing's Main Street in a three-level, 17,500-square-foot store decorated in a contemporary boutique style, the first of its kind in Flushing.