
It’s December and Christmas trees are popping up all over the country! We are a bit biased but we love ours and think it’s one of the best! Don’t take our word for it though, come to Clifton Village and see all the beautiful trees and lights for yourself. Christmas is coming!