Farmhaus Restaurant

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

Company Overview

Company Name

Farmhaus Restaurant

Address

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

Approx. Annual Revenue

$3.0M

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

Kevin Willmann Owner