new Italian restaurant in Simpson Bay..very good.
Cugini's

http://www.traveltalkonline.com/forums/s...e=1#Post1630039