Help Improve This Listing

Farmhaus

Categories

About Farmhaus

Farmhaus is dedicated to supporting local farms, organic food production and sustainable agriculture. They focus on using fresh, seasonal ingredients to create a memorable and intriguing dining experience. Their menu changes daily.

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

Details

Hours

Mon:

11:00 AM-2:00 PM

Tue:

11:00 AM-2:00 PM
5:30 PM-9:00 PM

Wed:

11:00 AM-2:00 PM
5:30 PM-9:00 PM

Thu:

11:00 AM-2:00 PM
5:30 PM-9:00 PM

Fri:

5:30 PM-10:00 PM

Sat:

5:30 PM-10:00 PM

Near This Listing