Eating Hot Dog at Ted's Hot Dogs restaurant in Orchard Park, NY.

Feedback

Do you manage or own Ted's Hot Dogs?

Yes