Tree House Vegetarian Restaurant
3177 S Grand Blvd
Saint Louis
MO
63118
(314) 696-2100
treehousestl.com
Open Map
Accepted
Accepts Credit Cards
Breakfast & Brunch
Casual
Caters
Good For Happy Hour
Good for Kids
Liked by Vegans
Liked by Vegetarians
Vegetarian