Speaking being a non-linguist without having training in the idea, but a native speaker that has a life span of exposure to follow, my ear would hope you to say "The main information is that my mother and father opened a different restaurant a few weeks in the past." In case you reported "have opened a restaurant several weeks in the past", it coul