American Deli

restaurant in South San Diego, Imperial Beach

Phone: (619) 423-1588

Website: www.iloveamericandeli.com

Address: 685 Saturn Blvd