Tree House – St. Louis Vegetarian and Vegan Restaurant

Visit Tree House

We are located at 3177 South Grand Blvd at the corner of South Grand and Connecticut

FREE PARKING is available in the lot behind the Commerce Bank at South Grand and Hartford.

Our dining room, bar and outdoor seating area are the perfect destination for casual dining with friends or a romantic night out in the eclectic and quirky South Grand neighborhood.

For Questions or Reservations please contact us at (314) 696-2100

Send us a message