Quick Pick Supermarket

736 High Road Leytonstone London E11 3AW