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.
Sign in to your account