London - Restaurants - Italian & Pizza
Not a huge amount to say about Strada on Clapham High street. It's decent, and is of the same high standard as the other branches around London. I am always bamboozled by the sheer size of the pizzas here! Bring a big appetite, that's all i'll say!
Check out my review of Strada - I am ahunter - on Qype
No comments:
Post a Comment