Dockside Deli

restaurant in Western San Diego, San Diego

Phone: (619) 294-8876

Address: 1880 Harbor Island Dr