Poplar Cafe Food & Restaurants +442075377696 +442075*** show 253 Poplar High St, London E14 0BE, United Kingdom Save This listing has expired.