Seafood La 57

Seafood La 57, 3030 Grape Street, San Diego, CA 92102, United States

(619) 703-7121

Location