Serena's review of Tu Cha

Serena
Serena reviewed Tu ChaAug 27
Los Angeles, California
8.9
Deborah has been dreaming about this place for monthssss My favorite was the peach and raspberry!! Deborah loooved the devils fruit She was NOT disappointed
Review mediaReview mediaReview media
000