Get directions to: Scott's Seafood Restaurant, Walnut Creek, CA
Restaurant address: 1333 N California Blvd Walnut Creek, CA 94596, USA
Restaurant: Scott's Seafood Restaurant