Agatha Christie's Black Coffee at The University of St. Thomas
University of St. Thomas, Jones Hall
3800 Montrose Blvd.Houston, TX 77006