253 Poplar High St, Poplar, London E14 OBE, United Kingdom
Closed· Opens Tue at 06:00
253 Poplar High St, Poplar, London E14 OBE, United Kingdom
No delivery
Spot something wrong?
Dishes at Poplar Cafe. Prices may vary in venue.
Been to Poplar Cafe? Be the first to share what you ate.