Baja Oyster & Sushi Bar

bar in South San Diego, Imperial Beach

Phone: (619) 575-4606

Website: bajaoysterandsushibar.com

Address: 1912 Coronado Ave Ste 105