Douro & Co is a new Portuguese cafe opening in Leamington Spa. It will offer authentic Portuguese coffee and custard tarts. The cafe aims to serve its offerings with love.