Point Loma Seafood

  • Restaurants
2805 Emerson Street
San Diego, CA 92106
(619) 223-1109
(619) 223-0250 (fax)