Eating Hot Dog at Jolly Nick's restaurant in Dumont, NJ.

Feedback

Do you manage or own Jolly Nick's?

Yes