hero

Vegetable Barn & Deli

22 Cross St, New Canaan, CT 06840

New
Open NowFull Hours$25 Minimum$6 Delivery (25 - 40 min)

Does Vegetable Barn & Deli have any deals?

Answer:

Vegetable Barn & Deli is not currently offering deals.

Does Vegetable Barn & Deli offer delivery?

Answer:

Vegetable Barn & Deli does offer delivery. Delivery is $6.

Where is Vegetable Barn & Deli located?

Answer:

Vegetable Barn & Deli is located at 22 Cross St, New Canaan, CT 06840.

What food is served at Vegetable Barn & Deli?

Answer:

Vegetable Barn & Deli makes sicilian pizza and more!
SliceRestaurants in New Canaan Vegetable Barn & Deli
Price: $$