D'Lish Inc

restaurant in South San Diego, Imperial Beach

Phone: (619) 585-1371

Address: 1760 Palm Ave