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

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