Fresh green tea from a tea house in the Chinatown Garden in Portland, OR