Get directions to: Simi Sam's Sandwich Factory, Simi Valley, CA
Restaurant address: 2139 Tapo St Ste 13 Simi Valley, CA 93063, USA
Restaurant: Simi Sam's Sandwich Factory