This business has CLOSED
Report as open?
Imperial Tea
Add Hours
14 Years
in Business
Phone: (408) 298-8217
Address: 1111 Story Rd Ste 1020, San Jose, CA 95122
989 Story Rd, San Jose, CA 95122
956 Story Rd, San Jose, CA 95122
969 Story Rd, San Jose, CA 95122
950 Story Rd, San Jose, CA 95122
979 Story Rd, San Jose, CA 95122
969 Story Rd, San Jose, CA 95122
777 Story Rd, San Jose, CA 95122
1189 S King Rd, San Jose, CA 95122
1110 S King Rd, San Jose, CA 95122
1750 Story Rd, San Jose, CA 95122