Eating Fast Food Hot Dog at Elliot's Hot Dogs restaurant in Lowell, MA.

Feedback

Do you manage or own Elliot's Hot Dogs?

Yes