Cafe offering coffee and tea.