Samesun Ocean Beach

Samesun Ocean Beach - San Diego, 4961 Newport Ave, San Diego, CA 92107, United States

(619) 376-6477

Location