1. Mama Lillies Pub and Subs 5748 Jones Ave, Zellwood, FL 32798 Coordinate: 28.73082,-81.6053 Phone: (407) 703-7990