Update Info - Shen Wen Chinese Bistro
This restaurant was reported as closed. If it is open, let us know.
Shen Wen Chinese Bistro
13816 Red Hill Ave
Tustin, CA 92780
13816 Red Hill Ave
Tustin, CA 92780
This restaurant was reported as closed. If it is open, let us know.