Lestardo's Crab House

135 Christiana Rd., New Castle, DE 19720

$$ - 89 reviews
  • Details

    Seafood served wonderfully.

    Show Map
  • Hours
    Mon
    4:00pm - 11:00pm
    Tue
    4:00pm - 11:00pm
    Wed
    4:00pm - 11:00pm
    Thu
    4:00pm - 11:00pm
    Fri
    11:00am - 11:00pm
    Sat
    11:00am - 11:00pm
    Sun
    11:00am - 11:00pm