I'm a business owner

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.

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.