Farmhaus
➤ 3257 Ivanhoe Ave, 63139, St. Louis, US, United States
Frutos Do Mar, Vegetariano, Açougues, Europeu, Europeu
"An excellent restaurant led by James Beard nominee for best chef in the Midwest region, Kevin Willmann. Small plates and entrees curated on a daily, evolving menu."