Get directions to: Abc Chinese Restaurant, Scotts Valley, CA
Restaurant address: 219 Mount Hermon Road Suite A2 Scotts Valley, CA 95066, USA
Restaurant: Abc Chinese Restaurant