Restaurant Tea Service Inc is a quaint establishment nestled in Burbank, CA, specializing in providing a unique tea service experience.
With a focus on quality teas and exceptional customer service, this company offers a relaxing atmosphere for patrons to enjoy a variety of tea blends and light refreshments.
Generated from their business information