FYI · Follow Your Influencer
Food & drink· Los Angeles

Tu Cha

★ 3.8(396)2968 W 7th St, Los Angeles, CA 90005, USA
Open in the FYI map →

What creators said

1 Hour Lunch Break
1 Hour Lunch Break
@1-hour-lunch-break · 16 months ago

“I got to say Tucha's number one”

Creator videos