seafood farm in St Louis
About 8 results.
Farmhaus
St. Louis, Missouri United StatesFarmhaus is a farm to table restaurant in St. Louis utilizing seasonal, fresh, local ingredients. Featuring fresh seafood, locally raised beef. A combination of classic & contemporary with a …