Tumalo Tea is a tea house offering a variety of teas. The establishment is located at 18665 Couch Market Road.