Lestardo's Crab House

Lestardo's is located in New Castle, Delaware. Lestardo's is a family owned restaurant and serves fresh seafood, homemade dishes, and crabs.

Address:

135 Christiana Road New Castle, DE 19720

Local Phone:


Hours:
  • Monday: Closed

  • Tuesday: Closed

  • Wednesday: 3:00 – 11:00 PM

  • Thursday: 3:00 – 11:00 PM

  • Friday: 3:00 – 11:00 PM

  • Saturday: 3:00 – 11:00 PM

  • Sunday: Closed

What's Nearby