Written on: 10/07/2013 by FrankSavage (4 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.
As rated by real users
"Excellent " Read More
"Sardo is a nice Italian restau..." Read More
"I have been to this restaurant..." Read More
"Beautiful Sushi..." Read More
"Tasty rib-eye steak and Chocol..." Read More