I would give this restaurent 2 stars as the main issue is that the food was warm. It appeared that the food was already prepared earlier in the day and sitting on a heated tray. It was a surprise that my food arrived within 2 minutes......not even enough time to finish half a bun from a basket of bread that was provided.
I would rate this food comparable to what we call an Italian bakery with a hot table!
Serving hot freshly prepared food is what I would expect from an Italian restaurant.