Pizzeria in London - Battersea 175 Lavender Hill, Battersea, London, SW11 5TE Tags: italian, vegetarian dishes