Farmhaus Restaurant
Add to Favorites
14 Years
in Business
Amenities:
Wheelchair accessible
Saved to Favorites
Phone: (314) 647-3800
Address: 3257 Ivanhoe Ave, Saint Louis, MO 63139
Parking: Street
Wheelchair Accessible: Yes
Cuisines: Family Style, Pizza
3200 Laclede Station Rd Ste B, Maplewood, MO 63143
1 Schlafly Plz, Saint Louis, MO 63143
3332 Watson Rd, Saint Louis, MO 63139
3517 S Big Bend Blvd, Saint Louis, MO 63143
6803 Southwest Ave, Saint Louis, MO 63143
3315 Watson Rd, Saint Louis, MO 63139
3522 Greenwood Blvd, Saint Louis, MO 63143
2110 Hampton Ave, Saint Louis, MO 63139
6715 Manchester Ave, Saint Louis, MO 63139
2300 Edwards St, Saint Louis, MO 63110