Blue Orchid, a new flourish shop in Dover, hosted an open house to celebrate the businesses opening next week.