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
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
-
Accessible
-
Bar
-
Group Friendly
-
Temp By Reservation
-
Temp Take-Out