Italian Flavour. Doing a ‘Back to Biking’ refresher day today. And when the client rides an Ducati, there’s only one place to start the day. The Best Italian Cafe, Organicafe at Birchgrove in Cardiff. It is run by the nicest people and they do the best tasting coffee. You should give it a try….. and you don’t need to buy a Ducati first. They are 1st Class too!