Write a review
Tenju Tea House/5817 Rosemead Blvd - Temple City - California (CA)
5817 Rosemead Blvd, Temple City, CA 91780-1832, Temple City, California (CA)
+1 626-287-2888
5817 Rosemead Blvd, Temple City, CA 91780-1832, Temple City, California (CA)
+1 626-287-2888