Get directions to: Oliver's Seafood Haven, Altadena, CA
Restaurant address: 114 E Woodbury Rd Altadena, CA 91001, USA
Restaurant: Oliver's Seafood Haven