Get directions to: La Scuola Ristorante, Castroville, CA
Restaurant address: 10700 Merritt St Castroville, CA 95012, USA
Restaurant: La Scuola Ristorante