Get directions to: El Patio Restaurant, Simi Valley, CA
Restaurant address: 4351 Township Ave Simi Valley, CA 93063, USA
Restaurant: El Patio Restaurant