Deli Icious

restaurant in Northblock Lofts, San Diego

Phone: (619) 696-3390

Address: 733 4th Ave