Crab Trap, NEWARK, Delaware (DE)
Readily settled at 57 Elkton Road () in NEWARK, Delaware (DE) (19711), Crab Trap are available at 3023668447. We advise you to before you go to arrange your place in the restaurant.
More restaurants in NEWARK, Delaware (DE)
Crab Trap contact information and details:
Address: 57 Elkton Road - , NEWARK, Delaware (DE) 19711
Contact Phone: 3023668447