Tag Archives: Tea Room
Tea Room Sierra Madre

The Four Seasons Tea Room Welcome to The Four Seasons Tea Room, situated at the base of the foothills in quaint and quiet Sierra Madre, California. Opened in 1991, The Four Seasons Tea Room is one of the most established and respected tea rooms in…

Share