Eating Barbeque Sandwich at Herb's Place restaurant in Norwalk, CT.

Feedback

Do you manage or own Herb's Place?

Yes