The Royal Tea House, a retail tea shop, has recently replaced the Berwyn Coffee Company at 720 Lancaster Ave. in Berwyn.
RTH intends to be a destination for specialty tea purchases as well as a relaxing spot for a hot cup of tea and a pastry. They also have an online store.
720 Lancaster Ave,
Tues – Fri: 10am – 5pm
Sat: 10am – 3pm