Tea room offering a relaxing atmosphere.