La Ola Seafood

703 Turquoise St, San Diego, CA

Menu (As of 10/31)

Call

Change address

Added

La Ola Seafood: hours and how to order