Sicilian restaurant in Hoddesdon town center. Offers a menu and pleasant, clean surroundings.