Mr. Sun Tea (Mountain View) 太阳先生 (Mountain View)

801 West El Camino Real Mountain View, Mountain View, CA