Written on: 10/07/2013 by FrankSavage (3 reviews written)
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.