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.
Filed under: $$$$, 3 stars, American Restaurant, California, California Cuisine, Dine Again?, Go Again, Napa Valley Wine Country, Restaurant Cost, Restaurant Cuisine, Restaurant Location, Restaurant Rating, Restaurant Review, San Francisco Restaurants | Tags: Dinner, Healsburg, Michelin Guide, Two Michelin Stars |









Recent Comments