Farmhaus
Farmhaus, is dedicated to supporting local farms, organic food production and sustainable agriculture. They are focus, on using fresh, seasonal ingredients to create a memorable and intriguing dining experience.
3257 Ivanhoe Ave.
St. Louis, MO 63139
314-647-3800
