Laurra
User's reviews
-
The St. Louis Tea Room
I live near Peoria, IL. The first place I look forward to do when I go to St.Louis, MO is to eat with friends and family at the St. Louis Tea Room. The food is original and fresh, the service is very efficient, and the ambiance is as light and fresh as the food.