Home from Home Opened in 2017, Home from Home is located in Strassen. It provides fresh and non-perishable foods from England, Ireland, Scotland, Australia, South Africa and the US as well as many other countries. It is open 7 days / week.