Tree House Restaurant
3177 S Grand Blvd, St. Louis
(314) 696-2100
Recent Reviews
Order Online
You May Also Like
Basil India - 3183 S Grand Blvd
Indian, Thai, Chinese
Wei Hong Bakery - 3175 S Grand Blvd
Bakery, Chinese, Gluten-Free
The Vine Cafe and Market - 3171 S Grand Blvd
Mediterranean, Middle Eastern, Vegetarian, Gluten-Free
Restaurants in St. Louis, MO
Tree House Restaurant
3177 S Grand Blvd, St. Louis, MO 63118
(314) 696-2100