The French Farmhouse

No rating yet Restaurants Santa Rosa

Business details

Category
Restaurants · French restaurant
Address
8588 St Helena Rd, Santa Rosa, CA 95404
County
Sonoma County

About

The French Farmhouse brings a taste of French country cooking to Santa Rosa and the surrounding Sonoma County community. We are a French restaurant serving diners who appreciate classic dishes prepared with care.

Our menu draws on the rustic, hearty traditions of the French countryside, made for sharing a relaxed meal. We welcome families, friends and couples from across Santa Rosa and Sonoma County who love good food and a warm, unhurried table.

Whether you are marking a special occasion or simply craving a thoughtful dinner out, we would love to have you join us.