How to say “My family and me went to a really good restaurant and we ate a lot” in french

Ma famille et moi sommes allés dans un restaurant vraiment bon et nous avons beaucoup mangé.