Szechwan Kitchen

625 S Barranca Ave Covina CA 91723 USA

(626) 598-4202

Location