Update Info - Yum Cha Cafe
This restaurant was reported as closed. If it is open, let us know.
Yum Cha Cafe
6933 Linda Vista Rd
San Diego, CA 92111
6933 Linda Vista Rd
San Diego, CA 92111
This restaurant was reported as closed. If it is open, let us know.