Explore St. Louis

Tree House

Modern vegetarian and vegan cuisine in an attractive, unpretentious setting with outdoor seating on colorful Grand Blvd. Small plates $6-$9, large plates $10-$15. Open Tu-F 9 am-10 pm, Sa-Su 10 am-10 pm.

Locations

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