Teatotaller Cafe 69 High St.Somersworth NH 03878 (603) 841-2545 Queer hipster oasis of tea, coffee, and pastry goodness. Learn More