left Back To Results

Lestardo's Crab House Restaurant

  • Rt. 273 & Prangs Ln.
  • New Castle, DE 19720
  • Phone: (302) 328-5070
  • Visit Website
Description
Amenities
Yelp

Lestardo's is located in New Castle, Delaware; it is a family owned restaurant and serves fresh seafood, homemade dishes, and crabs. The various varieties of crabs served here include Blue Claw, King, Snow, and Dungeness Crabs!!

General
General
  • Hours: Monday-Saturday 11am-11pm