Eating Hot Dog at Byron's Hot Dogs restaurant in Chicago, IL.
Amp Menu