Pizzeria in London - Southwark 86 Borough Road, Southwark, London, SE1 1DN Tags: delivery, pizzeria, takeaway, vegetarian dishes