Get directions to: Agrusa's Super Sandwiches, Escondido, CA
Restaurant address: 1606 East Valley Parkway Escondido, CA 92027, USA
Restaurant: Agrusa's Super Sandwiches