Take Your Palate On Holiday at Holiday Inn

Tisza Bistro and Bar settled in the brand-new Holiday Inn the heart of Sonoma wine country, a charming town of Windsor. It is named after a river in Central Europe, that crosses several international borders; symbolic of Kriztian cooking philosophy of fusing elements from different...