Hortelã & Canela is a cafe located in Cascais. It is known for serving coffee and likely other cafe fare. The name suggests a focus on natural or herbal flavors.