Nazar Supermarket

657-663 High Road London N17 8AA