Come Visit

Location

8811-A Ladue Road
Saint Louis, Missouri 63124
Tel: 314-997-4411

Fax: 314-696-2115

 

 

 

Store Hours

Monday - Friday

9 am - 6 pm

Saturday

8am- 5 pm

Tea Room Hours

Monday - Saturday

11:15 am - 2:30 pm

 
For more information on tea room reservations please contact us at 314-997-4411 and dial ext. 120 or 110. 

Follow us on facebook, twitter, instagram and pintrest by clicking below.