BLOCLEats

Ray and Dee's Kitchen

Factory 15
15 Linton Road
Barking
IG118HE

Food rating: AwaitingInspection
Updated: N/A

map for Ray and Dee's Kitchen

Takeaway Shop nearby

  1. Shahs Barking Ltd, IG118HE