Get directions to: Alidos Restaurant, San Gregorio, CA
Restaurant address: 3560 Callan Blvd. San Gregorio, CA 94074, USA
Restaurant: Alidos Restaurant