Italian Osteria, where nature and flavor meet.