The Four Seasons Tea Room in Sierra Madre, CA, is a charming destination known for its English teas and high-tea offerings.
Guests can savor their tea and lunch in a cozy dining room or on the picturesque patio surrounded by flowers and antique statues.
Generated from their available business information