4904 N. Harbor Dr.#101San Diego, CA 92106
Telephone: 619-820-0455
Visit Website
View on Google Maps
Categories: Seafood • Grocers