Farmhaus Restaurant

$3.0M revenue • 3257 Ivanhoe Ave, St. Louis, MO, 63139, United States

Last Updated Nov 3, 2025

Company Overview

Company Name

Farmhaus Restaurant

Address

3257 Ivanhoe Ave, St. Louis, MO, 63139, United States

Approx. Annual Revenue

$3.0M

Established

2009

About Farmhaus Restaurant

Farmhaus is a farm-to-table restaurant located in St. Louis, Missouri, United States. Featuring fresh, seasonal, and locally-sourced ingredients, the restaurant offers a unique dining experience with a focus on sustainable agriculture and a combination of classic and contemporary Southern-inspired cuisine.

Frequently Asked Questions about Farmhaus Restaurant

Technologies Used

Social Profiles

Key Decision Makers

Lori Folta Owner
Kevin Willmann Owner