The instructions say: When referring to the street, road, avenue, or boulevard people live on (using habiter), you can either use dans la/le, simply la/le or nothing at all.
The three examples from the explanation page were J'habite la rue Pasteur; J'habite rue Pasteur; J'habite dans la rue Pasteur , all following the instructions.
However, in the quiz, Mon restaurant est en La Rue du Temple is given as a correct answer. I did not choose this sentence as En was not mentioned in the instructions nor in the examples. Is the difference between "habite" - living on the street vs. having a business on the street? Thank you.