The title says it all, Manolis Garden Taverna, which is situated below the Kastro area of the old Naxos town of Chora, makes the best moussaka in the world. Along with Greek salad, pork chops, Naxos Sausage, meatball stuffed with feta to name a few.
To be honest the list goes on. I could eat here every day in summer!!!!