Farmhaus

3257 Ivanhoe Ave, Saint Louis, MO
Farmhaus is dedicated to supporting local farms, organic food production and sustainable agriculture. We focus on using fresh, seasonal ingredients to create a memorable and intriguing dining experience.