the green Pleasure Pier on Catalina

Avalon Seafood is located on the pier on Catalina Island