Get directions to: Scopazzi's Restaurant, Ben Lomond, CA
Restaurant address: 13300 Big Basin Hywy P.o. Box 928 Ben Lomond, CA 95005, USA
Restaurant: Scopazzi's Restaurant