Delicatessens in Zellwood, FL Mama Lillie's Pub & Subs5748 Jones AveZellwood, FL, 327984077037990DeliDelicatessensKosher Deli Show More