Does the i-tea in San Leandro, CA have gift cards to purchase?
Address: 177 Pelton Center Way, San Leandro, CA 94577, USA
Calvin Yee | Dec 21, 2019
No
carmen musalem | Dec 21, 2019
I am not sure, but drinks are really good
Thanks! Your answer is awaiting moderation.