Company Overview
Company Name
Farmhaus Restaurant
Address
3257 Ivanhoe Ave, St. Louis, MO, 63139, United States
Website
farmhausrestaurant.comPhone
(314) 647-3800Approx. 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