Star Tea

Star Tea, 8650 San Ysidro Ave #102, Gilroy, CA 95020, United States

(669) 239-0846

Location