Posts Tagged ‘Healsburg’

17 Oct
2008

Cyrus Restaurant Review, Healdsburg

Posted by Food Nut, October 17th, 2008

Cyrus Healsburg Exterior

Cyrus is located in Healdsburg, California, about 90 minutes North of San Francisco or about 50 minutes northwest of St Helena. With its formal atmosphere and classic decor, Cyrus is located inside a stylish hotel. They received Two Michelin stars in 2009.

Read the rest of this entry »