This great Italian restaurant is located in a beautiful setting, with an outside terrace overlooking Grand Bay.