Get directions to: Blue Dolphin Cafe, Scotts Valley, CA
Restaurant address: 246 Kings Village Rd Scotts Valley, CA 95066, USA
Restaurant: Blue Dolphin Cafe