We visited late after we could not make the time of our booking. We were welcomed like list travellers and the hospitality turned out to be excellent. Staff were attentive and engaging. The real strength of the restaurant is the food on offer. Extremely tasty...and well presented. This restaurant must be one of the top Italian restaurants in London.More