Cluck-U Chicken [CLOSED]

Cluck-U Chicken [CLOSED]

(1 ratings)


(1 ratings)

132 E Main St Go to map
Newark, DE 19711
(302) 368-1400
$
Restaurant Notes
  • [CLOSED]
  • #9 (World's Best Places to Pig Out)
Highlighted On
Videos
No videos yet...