Kanlo, which means 'give light to the world', is the first and so far the only tea boutique in the United States devoted primarily to tea from Sri Lanka (former Ceylon), the world's fourth-largest tea producing country.
Owner Dale Dharmaraja explains, "we have two lines, of tea. The Tarlton tea line, which consists of regular flavored teas such as black, earl grey, and green teas. The Kanlo...
Go here for: tempura, sake samples, sake selection, Japanese restaurant, dumplings