Tree House Restaurant

Cuisine: Vegetarian and Vegan
3177 S. Grand Blvd.
Hours: Tues-Thurs 5:30PM-9:30PM
Fri: 5:30PM-10PM
Sat 10AM-3PM; 5:30PM-10PM
Sun 10AM-3PM; 5:PM-9:30PM
Closed Monday
314-696-2100
www.treehousestl.com