Eating Deli Italian at Cavallo's Deli and Imported Italian Foods Waterbury restaurant in Waterbury, CT.

Feedback

Do you manage or own Cavallo's Deli and Imported Italian Foods Waterbury?

Yes