A charming cafe specializing in tea.