Delaware
Newark
Little Leo's Subs & Steaks
Little Leo's Subs & Steaks
(302) 533-7249
8 Liberty Plz, Newark, DE 19711
Own this business?
Learn more
about offering online ordering to your diners.
American
, 
Sandwiches
Menu not currently available