Lillys Super Subs Leesburg —
Located in Leesburg, Lillys Super Subs serves the finest hot and cold subs in town. Stop by and visit us for lunch or dinner or order a platter for your office or favorite sporting event. Serving Leesburg and surrounding communities. Check out Lillys Super Subs Menu