The Brazilian Film Festival returns, offering a riveting presentation of Brazilian culture off and on-screen, 27th September – 1st October, Odeon Covent Garden. For the first time, it will also feature Brazilian Taste, where you will be able to experience Brazil inspired dishes at a selection of partnering restaurants across London. Cabana are offering a sharing board […]