Get directions to: Emilio's Italian Deli Market Inc, Woodbury, CT
Restaurant address: 428 Main Street South Woodbury, CT 06798, USA
Restaurant: Emilio's Italian Deli Market Inc