Compass Rose Deli

restaurant in Western San Diego, San Diego

Phone: (619) 220-4842

Address: 1880 Harbor Island Dr