Tree House Restaurant
About
In hip surrounds, this locavore bistro cooks up vegetarian & vegan fare inspired by world cuisines.
Hours
Monday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Tuesday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Wednesday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Thursday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Friday: 11:00 AM – 3:00 PM, 5:00 – 9:30 PM
Saturday: 10:00 AM – 3:00 PM, 5:00 – 9:30 PM
Sunday: 10:00 AM – 3:00 PM, 5:00 – 9:00 PM
Tuesday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Wednesday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Thursday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Friday: 11:00 AM – 3:00 PM, 5:00 – 9:30 PM
Saturday: 10:00 AM – 3:00 PM, 5:00 – 9:30 PM
Sunday: 10:00 AM – 3:00 PM, 5:00 – 9:00 PM
Location
3177 South Grand BoulevardSt. Louis, MO 63118
Get Directions
Website
Visit WebsiteMore Vegan Spots in St. Louis, MO
Was this helpful?
Thanks for the feedback.
Inaccurate or incomplete information? Let us know.