American Family Style Restaurant
Farmhouse Restaurant → Santa Rosa, California
3020 Santa Rosa Avenue
Santa Rosa, California 95407
Family style restuarant at family prices.
Price Range: $
Farmhouse Restaurant which has enjoyed a loyal following for eighteen years in Sebastopol is now also open in Santa Rosa at 3020 Santa Rosa Ave. And that is something to celebrate! Carol Ferrari and M