Cafe Dell Alba

cafe in Cabrillo Knoll, San Diego

Phone: (858) 337-4689

Address: 3259 Bramson Pl # 203