Farmhaus Restaurant

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

Last Updated Jul 21, 2026

Company Overview

Company Name

Farmhaus Restaurant

Address

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

Approx. Annual Revenue

$3.5M

Established

2009

Google Reviews

4.7 (318 reviews)

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.

More Companies in Missouri

Browse all companies in Missouri

Frequently Asked Questions about Farmhaus Restaurant

Categories

Technologies Used

Social Profiles

Key Decision Makers

Lori Folta Owner
Kevin Willmann Owner