
Deli Restaurant: Deli Sandwiches and Specials
Open Hours: 7:00am ~ 2:00pm
Address: 8865 Balboa Ave #C, San Diego, CA 92123
Phone: (858) 715-0487
Ordering Hours: 7:00am~1:45pm | Pickup: Ready in 5~10 mins
**Coffee Americano/Latte/Mocha Now Available.**
NOW Available: COLD-PRESSED Fresh RAW Juice from Juice Alchemy