Coffee shop serving coffee and tea.