I've eaten at Canaletto's on a couple of different occasions now so I have mixed reviews.
Group dinning~ is 4 stars if you have a group and reserve their private dinning area. For larger groups they will arrange a specific dinning menu for you if you desire one. They do a nice job catering to groups in their private dinning area which is nice and cozy for small to medium sized groups of people. Their food is usually very good and they have a great wine selection.
Regular Dinning~ is 2 stars due to the service you get and the quality of the dinning experience does not hit the mark for what you are expecting. Our food comes out at varying temps, so we had to send something back twice. The pasta's dishes are very good but we had their marghetta pizza and their salamone alla griglia. The pizza was not to temp so we wound up eating the salmone dish first then finishing the pizza later. Our server did not try to make amends with their error.
Me to you ~ this is a very good place to dine if you have a small group and are looking for a place that is cozy and won't cost an arm and leg. If you're dinning for two, you may consider trying this place or going somewhere else.