Get directions to: Subway Sandwiches & Salads, Covina, CA
Restaurant address: 1066 N Citrus Ave Covina, CA 91722, USA
Restaurant: Subway Sandwiches & Salads