Larry's Deli

Deli · 17145 Von Karman Ave Ste 102, Irvine, CA

Hours

More food in Irvine, CA · Deli in Irvine