Get directions to: Subway Sandwiches & Salads, San Ysidro, CA
Restaurant address: 660 E San Ysidro Blvd San Ysidro, CA 92173, USA
Restaurant: Subway Sandwiches & Salads