Get directions to: China-west Restaurant, Irvine, CA
Restaurant address: 17585 Harvard Ave Ste A Irvine, CA 92614, USA
Restaurant: China-west Restaurant