Ate there only once and subs we got were filled a little skimpily. For that reason we won't be back. Man at counter was very friendly, though.
Address: 10601 US Highway 441, Leesburg, FL 34788-7237
Location: United States > Florida (FL) > Central Florida > Lake County > Leesburg
Phone Number: +1 352-728-2229