Farmhouse is a One Michelin Star restaurant and Inn located in the heart of the Russian River Valley, Forestville. We have never ventured into this region and came here for dinner after a long day of playing in the River at Guerneville. This restaurant and inn are located on beautiful grounds full of plants and other vegetation.
Browsing Tag