2 Cousins Restaurant

Row 1

Details
29 Commerce St (btwn Fleming & Dorman)
Harrington, DE 19952
(302) 398-8423

Foursquare Tips

  • Great food at great prices. All the employees are always smiling.