Description
Opened in April of 2006, Townshend’s Alberta Street Teahouse is a mellow and cozy spot in the exciting artistic Alberta district in NE Portland. Our flagship location, we've quickly become one of the most inviting places to stop by with plenty of seating, an impressive backyard garden with tables, and a basement with additional seating. We often have live music events during the evenings which you can follow here.