Get directions to: Duffs Doggz, San Diego, CA
Restaurant address: 12047 Carmel Mountain Rd San Diego, CA 92128, USA
Restaurant: Duffs Doggz