Trattoria Da Mimo is an Italian restaurant where dining meets the art of enjoyment.