I would probably give a 2.5 star. A large group of us went to this place for a birthday dinner last night. The place looks pretty nice and it is presenting as one of the high end Italian restaurants.
The service is not too bad. The waiter did a good job attending us and there were other helpers as well.
The food - this is where I have issues with. They are just not that good for the price you pay, period. Since it was a large group, we got to try each other's plates so I am not going to get into any particular dish.
To sum up, nice environment, not so good food, not worth the price.