Get directions to: Anthony's Seafood Group, San Diego, CA
Restaurant address: 11666 Avena Pl San Diego, CA 92128, USA
Restaurant: Anthony's Seafood Group