Bistro caribe Le taitu Yvette’s Marks Verna Palms Lee’s Moulin Fou L’Astrolabe Skipjack
Not an Italian food eater on the island so cannot comment on those restaurants Also, last year ate at Jamtillean and really enjoyed but have not been back this year