Get directions to: Scarantino's Italian Inn, Lake Forest, CA
Restaurant address: 23862 Bridger Rd Lake Forest, CA 92630, USA
Restaurant: Scarantino's Italian Inn