Catalina Island
Avalon Seafood
310-510-0197
the green Pleasure Pier on Catalina

Avalon Seafood is located on the pier on Catalina Island