Italian Deli
34 North Avenue
Norwalk CT 06851
UNITED STATES