Talking to be a non-linguist without having education in the idea, but a native speaker having a life time of publicity to observe, my ear would assume you to mention "The main information is always that my mom and dad opened a fresh restaurant a few months back." When you claimed "have opened a restaurant a few months ago", it would seem actually