The location is awesome, of course! The service; however, is horrible! My friend had her reception there this past weekend. We waited for hours to get our drinks ordered...then, we waited another 1.5 hours for our food to arrive. The room was reserved from 4-7pm, and we did not start eating until 6:15ish! You tell me if that's rude and unprofessional! The fact that my friend reserved the room weeks in advanced and they're a restaurant is unacceptable! They ruined the ambience (because people were starving!) and managed to give my friend (the bride) an anxiety attack! They should be use to accommodating a large party and getting orders in on time! Bottom line, I will never come back to Canaletto!! Stick to the buffets if you want to eat good food!
Only reason I'm given them 2 stars is because the waiter was patient and had a sense of humor! The slowness was evidently out of his control!