Get directions to: Barking Dog, Lodi, CA
Restaurant address: 310 N California St Lodi, CA 95240, USA
Restaurant: Barking Dog