Eating Burger Fast Food Hot Dog at Ted's Hot Dogs restaurant in Tonawanda, NY.

Feedback

Do you manage or own Ted's Hot Dogs?

Yes