Cravo & Canela is a business that offers a life full of flavour, with a focus on baked goods and desserts. It is located in London.