Get directions to: Aoi Japanese Restaurant, Scotts Valley, CA
Restaurant address: 4727 Scotts Valley Drive Scotts Valley, CA 95066, USA
Restaurant: Aoi Japanese Restaurant