Earl And Rosie's Seafood Place

Earl and Rosie's Seafood Place, Green Pleasure Pier, Avalon, CA 90704, United States

(310) 510-0197

Location