tiff's review of Chicha San Chen

tiff
Chinatown, Manhattan
5.7
so expensive… i got the boba milk tea and it was just fine. i like xing fu tang more
Review media
110