My partner and I noticed there was a High Tea location in Grand Falls-Windsor. I've never been to one, but my partner loves going to High Tea back in Ontario. We ended up ... more