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