Get directions to: Tem Tem House, Simi Valley, CA
Restaurant address: 2448 Stearns St Simi Valley, CA 93063, USA
Restaurant: Tem Tem House