Get directions to: Salvatore's Pasta House, Downey, CA
Restaurant address: 12056 Paramount Blvd Downey, CA 90242, USA
Restaurant: Salvatore's Pasta House