It’s difficult to know what to say about Caffe Amaro. The food is good, the atmosphere is great and the service is friendly. But it is so slow! The staff do treat you well but when you have to wait 30 minutes for your starter and then once that is finished another 45 minutes for your main course you start to wonder if you should just walk out. In terms of the food it is traditional Italian cuisine with a good selection on the menu and then a few daily specials. All the dishes we ordered were very tasty and well prepared but very slow in arriving. I will give this place another try, maybe I was just unlucky that night, the food is certainly worth going back for.