Your cart
Mother Goose Tea Room Luxury Christmas Cards
Move your mouse over image or click to enlarge
Mother Goose Tea Room Luxury Christmas Cards Mother Goose Tea Room Luxury Christmas Cards

Mother Goose Tea Room Luxury Christmas Cards

£14.00

These cards feature a menu from the Mother Goose Tea Room in Saint Louis, Missouri. 

The cards are A5-sized (21x15cm), printed on luxurious 'Vellum' paper-cotton-mix card, and include the soda fountain menu inside the card. 

Each pack includes cards and envelopes.
Printed in the UK. 

Located at Olive and Seventh Streets in downtown Saint Louis, the Mother Goose Tea Room served sandwiches, salads, and pastries. Primarily a soda fountain and confectionery, the Mother Goose Shop opened in 1921.

Courtesy St Louis Public Library.