Thursday, May 14, 2015

The Tree House....

 

....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.