Weeping Willow Tea Room
123 Glen Crossing Road
Glen Carbon, IL 62034
Hours of OperationTuesday-Saturday: 10am-2pm
Weeping Willow Tea Room is a lunch-only restaurant offering daily specials, fresh salads, sandwiches, soups and (best of all) desserts galore. Using the freshest ingredients, we take pride in making our food by scratch. Stop in for lunch; Enjoy our cozy atmosphere and something fresh from our kitchen!