Restaurant
Tree House Restaurant
45 locals recommend,
Location
3177 S Grand Blvd
St. Louis, MO
Tower Grove South
Tips from locals
They are a from-scratch plant based kitchen. All varieties of seitan, vegan cheeses, pickles, sauces, dressings and desserts are made in-house. They source local, organic and non-gmo when possible. Found in the wonderfully diverse Tower Grove – South Grand neighborhood.
Recently went here with friends and had an all Vegetarian Tapas style dinner with their small plates menu. Great food and very interesting cocktails.
This is a vegan/vegetarian restaurant that is fairly close nearby. If you are are vegetarian, you may want to give this one a try.