We are mainly a retail tea shop, located on Stratford Rd. in the Stratford Village Plaza. We opened our shop in October of 2005, with a modest line of tea wares including Royal Patrician, Lomonosov, and Heritage collections, some food items and with..
Relevance: 1.8032119