Verde Tea Cafe
19929 Stevens Creek Blvd., San Jose, California 95014
Featured Review : Behold the modern soda fountain. Gone are the egg creams and ice cream sodas. Hail the pearl milk teas and lychee freezes. Sayonara to the jukebox and say hello to the plasma screen screaming the latest Asian pop vid...See Full Review