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