Italian in London - Wandsworth 231 Merton Road, Wandsworth, London, SW18 5EB Tags: italian, vegetarian dishes