Get directions to: Subway Sandwiches & Salads, Newark, CA
Restaurant address: 5970 Mowry Ave # N Newark, CA 94560, USA
Restaurant: Subway Sandwiches & Salads