The Dilly Duck Shop
666 Main Ave, Norwalk
(203) 956-0040
Recent Reviews
Order Online
You May Also Like
Michele's Pies - 666 Main Ave
Bakery
Edo Korean Japanese Restaurant - 666 Main Ave
Korean, Japanese, Sushi Bar
Letizia's Pizza - 666 Main Ave #101
Pizza, Italian, Salad
Restaurants in Norwalk, CT
The Dilly Duck Shop
666 Main Ave, Norwalk, CT 06851
(203) 956-0040