Il Sorriso is an Italian restaurant offering authentic, lovingly prepared pasta and pizza, alongside a selection of fine Italian wines.