Shen Royal Tea House is a cafe specializing in coffee and tea.