Poplar Spice, located at 201 East India Dock Road, London E14 0ED, offers a delightful selection of authentic Indian dishes perfect for takeaway. Enjoy a wide variety of curries, tandoori...... Read More
Poplar Spice, located at 201 East India Dock Road, London E14 0ED, offers a delightful selection of authentic Indian dishes perfect for takeaway. Enjoy a wide variety of curries, tandoori...... Read More