Eating American (Traditional) Fast Food at Nick's Char Pit restaurant in North Haven, CT.

Feedback

Do you manage or own Nick's Char Pit?

Yes