The Farmhouse has opened its first location in Sarasota at 4001 Clark Road September 26, 2019 by The Farmhouse has opened its first location in Sarasota at 4001 Clark Road emailprint