....3177 S Grand Blvd, Saint Louis, MO 63118
Thanks Beth the food was great! We even had the opportunity to spend a few minutes with the Chef. By the way compliments all the way around to the establishment. When I visit St Louis "The Tree House Vegetarian Restaurant" will be on my list. See for yourself.