Star Supermarket

162 High Road Leytonstone London E15 1UA