Question: where is mi casa es su casa from?
Answer: From the Spanish mi casa es su casa (“make yourself at home”, literally “my house is your house”).