• Townshend's Teahouse (map)
  • 3917 North Mississippi Avenue
  • Portland, OR, 97227
  • United States

Come try the spirits at the teahouse!