This place is great! One of the few REAL Italian restaurants in London which doesn't rip you off and the choice on the menu is extensive and every meal is cooked fresh to order and absolutely delicious. We spent Christmas day there (and for those who 'don't do turkey') i can honestly say the Scotch Fillet of beef in peppercorn sauce was delightful and the best cut of meat I've tasted in a very long time.
The service is always very friendly. I can't recommend it highly enough. Don't miss out!