Vegetable Barn and Deli

22 Cross St, New Canaan 06840, United States Get Directions to this spot
Category:
Delis
22 Cross St
New Canaan, 06840
CT, United States
(203) 972-0051

Rate and review Vegetable Barn and Deli in New Canaan, CT, United States!

Share your experiences at Vegetable Barn and Deli with your friends or discover more Delis in New Canaan, CT, United States.