Tree House Restaurant

$600.0K revenue • 8 employees • 3177 S Grand Blvd, St. Louis, MO, 63118, United States

Last Updated May 18, 2026

Company Overview

Company Name

Tree House Restaurant

Address

3177 S Grand Blvd, St. Louis, MO, 63118, United States

Approx. Annual Revenue

$0.6M

Employees

8

Established

2012

Google Reviews

4.5 (1,242 reviews)

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.

Business Profile

Read from the Tree House Restaurant website on Oct 9, 2026. Hover an item to see the exact wording it came from.

How Tree House Restaurant works

About the website

Website quality (AI-assessed)
7/10 · Site includes menus, hours, and contact form; Online ordering and reservations available; No copyright year shown

More Companies in Missouri

Browse all companies in Missouri →

Frequently Asked Questions about Tree House Restaurant

Categories

Technologies Used

Social Profiles

Key Decision Makers

Madeline Lackey General Manager
LinkedIn