BiterGet Biter
Tu Cha hero image

Tu Cha

Restaurant

2968 W 7th St, Los Angeles, CA 90005, USA

Tea House

Biter Score8.5

Open·Friday: 12 PM – 10 PM

Tu Cha photo 1
Tu Cha photo 2
Tu Cha photo 3

Nearby on Biter

See every rated restaurant in Best Restaurants in Los Angeles · All cities