Get directions to: Harbor Seafood Oyster Bar, Venice, LA
Restaurant address: 226 Cypress Cove Rd Venice, LA 70091, USA
Restaurant: Harbor Seafood Oyster Bar