Eating Deli at B & B Deli restaurant in Hamden, CT.

Feedback

Do you manage or own B & B Deli?

Yes