Top Brunch Spots » Restaurants » restaurants St. Louis » Tree House Restaurant – St. Louis, Missouri 63118
In hip surrounds, this locavore bistro cooks up vegetarian & vegan fare inspired by world cuisines.