Get directions to: Silk Road Restaurant, Walnut Creek, CA
Restaurant address: 1440 N Main Street Walnut Creek, CA 94596, USA
Restaurant: Silk Road Restaurant