I am taking my first trip to Gozo in a few weeks. We will be a group of 10, me, my wife, my brother, his wife, 4 kids (ages 1-9) and my parents (my dad is from Gozo but hasn't been back in about 40 years). We are staying in a place near Xaghra.
I was curious for any recommendations for restaurants, anywhere on the island, but especially near Xaghra that will be for a group like ours.
Also, any other general thoughts on "must-see/do" things during our time on Gozo is appreciated.