International Supermarket

219 High Road Ilford IG1 1LX