At D & D Pizza you can eat a slice or bring home a whole pizza pie. Top it off with ice cream and order to stay or go. The family that owns D & D Pizza also operates the Diamond Deli next door.
130 New Canaan Ave, Norwalk, CT 06850
(203) 849-7607
  • Hours: Daily, 11am - 7pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »