Larry's Deli Menu

$Deli
17145 Von Karman Ave Ste 102, Irvine, CA 92614

Know a great happy hour or special for this location?