Get directions to: Oriental Seafood Inn, Marina Del Rey, CA
Restaurant address: 4016 Lincoln Blvd Marina Del Rey, CA 90292, USA
Restaurant: Oriental Seafood Inn