This forum doesn't get much traffic so I'm hoping someone notices this!
There is a new tea shop opening within walking distance
of my house but I know nothing about it. The signage and decor scream "corporate chain" but I can't seem to find any information about the place.
Right now it looks as though they are finishing trimwork and cabinetry so I imagine they will be opening soon. I'll check back here with a review once I've scoped the place but the suspense is killing me!
Is anyone familiar with InTea?