Get directions to: Subway Sandwiches & Salads, Salinas, CA
Restaurant address: 17563 Vierra Canyon Rd Salinas, CA 93907, USA
Restaurant: Subway Sandwiches & Salads