Delivery/Takeaway in Bristol - Stokes Croft 107 Stokes Croft, Stokes Croft, Bristol, BS1 3RW Tags: home delivery, pizza