Eating Deli at Stellato's Deli & Catering restaurant in North Haven, CT.

Feedback

Do you manage or own Stellato's Deli & Catering?

Yes