Carpouza Cafe offers a relaxed atmosphere with a garden setting. Enjoy snacks and tea.