Leo & Jimmys Delicatessen, WILMINGTON, Delaware (DE)

Feeling hungry? Leo & Jimmys Delicatessen might be the place to eat for you.
Conveniently located at 728 North Market Street () in WILMINGTON, Delaware (DE) (19801), Leo & Jimmys Delicatessen can be reached at 3026567151. Please call in advance to make a reservation.
More restaurants in WILMINGTON, Delaware (DE)


Leo & Jimmys Delicatessen contact information and details:
Address: 728 North Market Street - , WILMINGTON, Delaware (DE) 19801
Contact Phone: 3026567151