Get directions to: Deli 2000, Laguna Hills, CA Restaurant address: 24155 Laguna Hills Mall Ste 2230 Laguna Hills, CA 92653, USA Driving Walking Bicycling Restaurant: Deli 2000