Emilio's Italian Deli Mkt in Woodbury
428 Main St S,
Woodbury, 06798
(203) 263-0596
(203) 263-0596
Providers of dining in Woodbury
dining, food, restaurant