Get directions to: Anthony's Seafood Group, San Diego, CA
Restaurant address: 5232 Lovelock St San Diego, CA 92110, USA
Restaurant: Anthony's Seafood Group