The Denver location of this renowned New York chocolatiere offers Belgian truffles in a variety of flavors and molds. The store is located on Steele Street in the Cherry Creek North district and is open seven days a week. Address: 220 Steele Street Denver CO USA 80206 1 303 331-0100