Craig Smith Teahouse is a long-standing establishment offering a selection of teas and creating a unique social atmosphere.