Home
List your business
← Back to results

Tree House Restaurant

St. Louis, MO

Address

3177 S Grand Blvd, St. Louis, MO

Phone

(314) 696-2100

Website

Visit website

Plant-based bistro on South Grand with a seasonal, locally sourced menu, known for the BLAST sandwich, fried beets, wild mushroom ravioli, and a strong brunch scene.

Get directions

Reviews

No reviews yet. Be the first to share your experience.

Write a review

Write a review

Been here? Tell the community what stood out.

Your rating