Get directions to: Seafood Grotto, Hermosa Beach, CA
Restaurant address: 117 Pier Ave. Hermosa Beach, CA 90254, USA
Restaurant: Seafood Grotto