61° Fair

Trip Planner Travel Guide

Lestardo's Crab House Restaurant

< BACK

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

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
  • Hours: Monday-Saturday 11am-11pm
99 Kings Highway • Dover, DE 19901 • 1-866-284-7483
Powered by  Google Translate  Translate