Delivery/Takeaway in London - Greenwich 201 Trafalgar Road, Greenwich, London, SE10 9EQ Tags: collection, pizza, takeaway