Farmhaus Restaurant Farmhaus Restaurant

Farmhaus Restaurant Map

3257 Ivanhoe Ave. (Bradley Ave.)
St. Louis, MO 63139
314-647-3800
Map
Fine dining with a hearty dose of farm-to-table goodness keeps this South City favorite bustling.
Openings: Dinner Wed.-Sat.

Features