Call in your Deli order and we'll have it ready for pick up!

4031 Avati Drive
San Diego, CA 92117
(858) 581-3000