Tree HouseTree House

Tree House (©D. Lancaster)

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.

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

Map of Tree House