Trattoria Italo is an Italian restaurant offering freshly prepared, homemade cuisine.