L'Angolo Italiano is an Italian restaurant and shop offering a variety of authentic Italian products for dining in or takeaway.