Went to Delrios Italian Restaurant this evening. We ordered meatballs and tagliatelle; and a pizza Margareta. The meatballs are very good. The pizza could have been cooked longer to get the dough more crisp. The waiters are Italian from Sardinia, Italy. All the staff was…