Me and my wife tried this place on 2nd of Sepetember after coming to Cardiff for the first time. Staff seemed pleasant enough but the food from a scale of 1 to 10 ( 10 being best) was not more than 3. I didn't want to spoil our night by kicking up fuss, so I mentioned to lady who I think was the manager/owner ( she said she wasn't) about our experince with the food. She just said sorry. The best advice we have for you is if you are a young couple, if you are used to good food or a bit older like us but knows "good food" do not ever go to this place. It is full of old people who have no idea what a good Italian food is.
If you own or manage Demiro's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.