Get directions to: Portsmouth Tea Co, Somersworth, NH
Restaurant address: 36 Canal St # 202 Somersworth, NH 03878, USA
Restaurant: Portsmouth Tea Co