written by FrankSavage on 10/07/2013
My favorite Italian restaurant in London. You can not go wrong with it as the pizza and pasta are truly remarkable. Also, the variety is huge and the people who go there are quiet and add to the class of the place.