Sappington Tea Barn
Address:
1015 S Sappington Rd, Saint Louis, MO 63126
Phone:
(314) 966-8387
Other Details:
The Tea Barn is located at the historic Sappington House Complex. Stop in for High Tea or just a cup of coffee and delicious dessert. The menu includes wraps and sandwiches, as well as vegetarian options. The facility is also available for private parties in the afternoons and evenings.
Restaurants, Subs & Sandwiches
Other Businesses: