This was a VERY disappointing experience. First, knowing that time before the concert would be tight, we arrived 10 minutes early 7:20 the front of the restaurant was packed, and upon presentation of our voucher we were escorted to a dim and noisy back room, seated right be the kitchen door. If we had not already pre-paid we would have walked out.
Second, available wait staff were clearly overworked, we did not receive wine or starters until 7:50, with our next dish served at 8:10 and the final plate at 8:20. Clearly it is an IMPOSSIBLE schedule. After we rushed through dinner, we rushed to the concert venue which as packed, and we secured two of the remaining four seats in the very back row of the church. Bottom line: food was average, service slow, and we barely made the concert.
Now, if you're dining in Italy, common sense will tell you to allow a full two hours prior to an event. I am SURPRISED that Viator would not know this and work it into the schedule. If we booked the concert directly in town, we would have saved, and then been able to select an appropriate dining location. There is absolutely nothing to recommend on this combo. The music was wonderful, of course, at least that which we heard in the last-row dead-zone.
A complete disappointment.