Cha For Tea

2 E Main St
Alhambra, CA
626.576.1209
34.095181
-118.125976
Hours:
Mon - Sun:10am - 1am

for Cha For Tea
Directions
from: