Treo Tea

Treo Tea was a front company for the Templars: their head office was located in San Diego and incorporated a safehouse for the Order.