Cake & Canela is a bakery and dessert shop offering a variety of sweet treats. The establishment is located in Moscavide, Portugal. Key facts used: Business name and category of establishment.