Get directions to: China Tea House Chinese Rest, Torrance, CA
Restaurant address: 3314 Sepulveda Blvd Torrance, CA 90505, USA
Restaurant: China Tea House Chinese Rest