Remove Ads

Photo of Tree House Vegetarian Restaurant

Tree House Vegetarian Restaurant

3177 S Grand Blvd, St. Louis, Missouri 63118 USA

637 Reviews

Beyond Meat "melt" (I nixed the chz though), added bacon & pickles. It was good.

Photo Credit: Yelp

Remove Ads