Sugar Factory American Brasserie with its candy shop, restaurant, and goblet bar makes the move to Harmon Corner, opening today in the former Twin Peaks spot. The new location features three floors of indoor and patio seating along with a rock climbing wall made with candy dot holds.