Moo Tea

1457 E Valley Blvd Alhambra CA 91801 USA

(626) 782-7198

Location