Simi Valley Souplantation in Simi Valley, California (Soup, Salad, Restaurant) - Map

Map & Directions Store Details & Deals

1555 Simi Valley Town Center Way, Unit 582
Simi Valley, California 93065
North of the 118 at the Simi Valley Town Center

Phone: 805-584-8140

Detailed Map