Description
Name: Farmhaus Restaurant
Address: 3257 Ivanhoe Ave, St. Louis, MO 63139
Phone Number: +1 314-647-3800
Restaurant Type: American restaurant, Bar, Bar & grill, Seafood restaurant
Farmhaus Restaurant is a American restaurant located at 3257 Ivanhoe Ave St. Louis/Missouri
(Latitude,Longitude: 38.604125,-90.3041457)
Postal Code: 63139
Location
-
3257 Ivanhoe Ave, St. Louis, MO 63139
Add a review