I've eaten at Cenacolo 3-4 times and have loved it, but don't plan on returning after my last visit.
My husband and I went here for Valentine's Day dinner. After waiting over an hour from when our orders were taken, our waitress admitted she forgot what we had ordered, which meant our orders had never been placed. We waited for another 30 minutes to receive our meals. We watched many couples come, eat, and go while we waited.
When we received our food, it was clear that our pasta dishes had been tossed together; we ordered the same thing, but the dish sizes and portions were very different. I usually leave Cenacolo with 2 meals worth of leftovers, but was able to clean my plate this time.
Our waitress offered complimentary dessert, which we really appreciated. We each ordered a slice of cheesecake to go (since we had now been there for 2 1/2 hours), but we only received 1 slice. At this point we were just ready to go and didn't care to ask for another slice.