skip to main content



20651 Lake Forest Dr A110, Lake Forest, CA 92630, USA

Itz a Deli in Lake Forest, CA, now welcomes order online for takeout or delivery. It’s a restaurant that’s committed to providing you with an exceptional dining experience. Note that the delivery service is only available within 4 miles radius. The charge is at $2.00 for within 2 miles, $3.00 for within 3 miles, $4.00 for within 4 miles. Please call this local store for more details.

Related Searches

Lost password?