Larry's Deli

17145 Von Karman Ave , Irvine, CA 92604