Delivery/Takeaway in London - Poplar 195-195A East India Dock Road, Poplar, London, E14 0EA Tags: air conditioning, cuisine: pizzeria, delivery, home delivery, hot food, pizza, price for 2 (exc. drinks): £15, takeaway, vegetarian dishes
Delivery/Takeaway in London - Poplar 257-259 East India Dock Road, Poplar, London, E14 0EG Tags: home delivery, pizza, vegetarian dishes