Get directions to: Subway Sandwiches & Salads, Duarte, CA
Restaurant address: 1225 Huntington Dr Duarte, CA 91010, USA
Restaurant: Subway Sandwiches & Salads