California
Simi Valley
Red Szechuan
Red Szechuan
(805) 527-8623
665 Los Angeles Ave Ste E, Simi Valley, CA 93065
Own this business?
Learn more
about offering online ordering to your diners.
$$
$$$
Menu not currently available