118a Plumstead High St, Plumstead, London SE18 1SY, United Kingdom
Closed· Opens Mon at 10:00
118a Plumstead High St, Plumstead, London SE18 1SY, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe Delight. Prices may vary in venue.
Been to Cafe Delight? Be the first to share what you ate.