We had dinner there last night. It is one of our favorite spots for good Italian fare. If you are coming to the island with children in tow, they have a nice little play area where the kiddies can let off a little steam while waiting for dinner. Treat yourself to a limoncello after dinner!
and..if you like real Italian style pizza, their's is so delicious. They import all of the ingredients and have a proper wood burning oven. Only $20BZD for a Margherita pizza, I have to stop myself from getting one every night!