Eating Deli at J & B Deli restaurant in New Haven, CT.

Feedback

Do you manage or own J & B Deli?

Yes