Overall:
Went to Casa Mia with my family for a birthday dinner on a few recommendations. Overall the experience was very disappointing and I will certainly not be recommending this restaurant anyone else.
On arrival, we were completely ignored for at least 5 minutes while the waitress attended to other people picking up takeaway, she did not even acknowledge that we were standing there.
I found the restaurant to be quite unclean, there was a large hole in the ceiling above the reception desk where the roof timbers and cobwebs were showing and the decor is rather dated and tacky.
The service was not at all warm or welcoming and the food was extremely disappointing. I ordered the "Roman Porketta' which was pork rolled with herbs and nuts. It arrived covered in congealed 'gravy' which was inedible.
After the meal the owner came to the table to check everything was ok and then proceeded to tell jokes which we could barely even understand. Extremely embarrassing and we were all just waiting for him to go away. The one upside was that it was not an expensive meal.
The whole experience was very disappointing as there a lots of great, reasonably priced Italian places in Perth and it's a shame this is not one of them.