Order Online

Red Szechuan

665 E Los Angeles Ave
West Simi Valley, CA 93065
(805) 527-8623
Order online Menu | Reservation | Info
Any questions please call us.