Attilios Mare Monti is an Italian restaurant emphasizing fresh ingredients and authentic cuisine.