Farmhaus

[ Restaurant ]
3257 Ivanhoe Ave
St. Louis, Missouri
()314 647-3800
79

2 ratings
Lunch M-F: 11-2; Dinner W-Sa: 5:30-Close
information provided by RateBeer.com