Skip to main contentToast Local logo
Formosa Aroma 560 W Main St Unit B

Formosa Aroma 560 W Main St Unit B

Rated 4.9 out of 5 by 62 guestsTea Cafe / Bubble TeaPrice range $1-15

560 W Main St Unit B, Alhambra, CA 91801