Holiday European Tea Room December 4-8, 11-15, 19-22

at Alexander Mansion Located at 4607 Ross Avenue Dallas, Texas , 75204