The latest
Pop-up shop brings Christmas cheer to Grand Avenue
The Christmas House is a holiday pop-up store with high visibility, located in the Shops of Grand Avenue on the second floor overlooking the Grand Court. Operating in the building that houses one of the city's busiest lunch food courts, it's a good bet that these will be a prosperous few months for owner Kris Ratz.