Company Overview
Company Name
Tree House Restaurant
Address
3177 S Grand Blvd, St. Louis, MO, 63118, United States
Website
treehousestl.comPhone
(314) 696-2100Approx. Annual Revenue
$1.9M
Employees
20
About Tree House Restaurant
Tree House is a vegetarian restaurant located in St. Louis, Missouri, United States. The restaurant offers organic, plant-based dishes, including seitan, vegan cheeses, pickles, sauces, and desserts. Tree House serves lunch Monday through Friday from 10 AM to 3 PM, with carryout and delivery options available.
Frequently Asked Questions about Tree House Restaurant
Technologies Used
Social Profiles
Key Decision Makers
Madeline Lackey General Manager