64 Herbert Rd, Plumstead, London SE18 3SH, United Kingdom
Open now· Closes at 01:00
64 Herbert Rd, Plumstead, London SE18 3SH, United Kingdom
No delivery
Spot something wrong?
Dishes at Delight. Prices may vary in venue.
Been to Delight? Be the first to share what you ate.