We had dinner on two evenings at this superb Italian restaurant. Although we had to wait a short while for our table, we were kept informed as to how much longer it would be and we didn't mind as the wait was so worth it. Good selection on the menu, and each meal was prepared and served to perfection - nice and hot, delicious, and vegetables al dente not overcooked. On the second night we had sweets too, the Tiramisu was the best I have ever had. Would not hesitate to go there again on our next visit.