Staff sneezing and the handling products.
Very rude staff. Poor quality meat and produce.
Ilford Food Centre
Supermarket at 667-671 Green Lane
Ad
User Reviews
S
from London
from London
Jul 7, 2021
Have your say
Add a review or useful tip for this business