Inventing Room Dessert Shop - Tickets Required - Dessert shop in West Highland, Denver | Reviews, Photos & Information on Postcard