Get directions to: Strings Italian Cafe, Walnut Creek, CA
Restaurant address: 1632 Locust St Walnut Creek, CA 94596, USA
Restaurant: Strings Italian Cafe